bir nesne atamak, ancak derleyici hata ile bunu başaramadı olamaz. Program nasıl değiştirilir? Çalışmasını sağlamak için, neden doğrudan yapamıyorum?Ben aynı tip uçucu nesneye bir nesne atamak istediğiniz bir uçucu nesneye
Burada derleyici olarak Visual Studio 2010 kullanıldı.
class A
{
public:
};
int _tmain()
{
A a;
volatile A va;
va = a; // compiler error:C2678 here
return 0;
}
'const' ve 'volatile' madalyonun iki yüzü vardır; Standartla ilgili olarak, genellikle "cv-qualifiers" olarak adlandırdıkları ile çok ilgilidirler. http://stackoverflow.com/questions/4479597/does-making-a-struct-volatile-make-all-its-members-volatile/4479652 – Nawaz