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': Statische Klassendaten können nicht über den Konstruktor initialisiert werden.
Bemerkungen
Ein Konstruktor wird verwendet, um ein statisches Element einer Klasse zu initialisieren. Statische Member müssen in einer Definition außerhalb der Klassendeklaration initialisiert werden.
Example
Im folgenden Beispiel wird C2438 generiert:
// C2438.cpp
struct X {
X(int i) : j(i) {} // C2438
static int j;
};
int X::j;
int main() {
X::j = 1;
}