Condividi tramite


Avviso del compilatore (livello 4) C4268

'identifier': dati statici/globali 'const' inizializzati con il costruttore predefinito generato dal compilatore riempie l'oggetto con zeri

Un'istanza const globale o statica di una classe non semplice viene inizializzata con un costruttore predefinito generato dal compilatore.

Esempio

// C4268.cpp
// compile with: /c /LD /W4
class X {
public:
   int m_data;
};

const X x1;   // C4268

Poiché questa istanza della classe è const, il valore di m_data non può essere modificato.