Compiler Warning (level 4) C4268
'pengidentifikasi' : 'const' data statis/global yang diinisialisasi dengan konstruktor default yang dihasilkan kompilator mengisi objek dengan nol
Instans const
global atau statis dari kelas non-sepele diinisialisasi dengan konstruktor default yang dihasilkan kompilator.
Contoh
// C4268.cpp
// compile with: /c /LD /W4
class X {
public:
int m_data;
};
const X x1; // C4268
Karena instans kelas ini adalah const
, nilai m_data
tidak dapat diubah.