Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
'identifier' : Automatische Daten, die mit dem vom Compiler generierten Standardkonstruktor initialisiert werden, erzeugt unzuverlässige Ergebnisse.
Bemerkungen
Eine const automatische Instanz einer nicht trivialen Klasse wird mit einem vom Compiler generierten Standardkonstruktor initialisiert.
Beispiel
Im folgenden Beispiel wird C4269 generiert:
// C4269.cpp
// compile with: /c /LD /W1
class X {
public:
int m_data;
};
void g() {
const X x1; // C4269
}
Da diese Instanz der Klasse im Stapel generiert wird, kann der Anfangswert m_data alles sein. Da es sich um eine const Instanz handelt, kann der Wert von m_data niemals geändert werden.