Compilerwarnung (Stufe 4) C4201
Aktualisiert: November 2007
Fehlermeldung
Nicht dem Standard entsprechende Erweiterung: Struktur/Union ohne Namen
nonstandard extension used : nameless struct/union
Bei Verwendung der Microsoft-Erweiterungen (/Ze) können Sie eine Struktur ohne einen Deklarator als Member einer anderen Struktur oder Union festlegen. Bei Einhaltung der ANSI-Kompatibilität (/Za) erzeugen diese Strukturen einen Fehler.
Beispiel
// C4201.cpp
// compile with: /W4
struct S
{
float y;
struct
{
int a, b, c; // C4201
};
} *p_s;
int main()
{
}