Compilerfehler C2459

Aktualisiert: November 2007

Fehlermeldung

'Bezeichner': Wird definiert und kann nicht als anonymer Member hinzugefügt werden
'identifier' : is being defined; cannot add as an anonymous member

Eine Klasse, Struktur oder Union wurde im eigenen Gültigkeitsbereich durch einen Member einer anonymen Union neu definiert.

Im folgenden Beispiel wird C2459 generiert:

// C2459.cpp
// compile with: /c
class C {
   union { int C; };   // C2459
   union { int D; };
};

Community-Beiträge

Anzeigen: