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.
'Klasse': 'Typ-Klassen-ID' wird als Enumerator von 'Enumerationsbezeichner' neu definiert.
Bemerkungen
Eine generische oder Vorlagenklasse kann nicht als Member einer Enumeration verwendet werden.
Dieser Fehler kann dadurch verursacht werden, dass geschweifte Klammern nicht korrekt übereinstimmen.
Examples
Im folgenden Beispiel wird C2930 generiert:
// C2930.cpp
// compile with: /c
template<class T>
class x{};
enum SomeEnum { x }; // C2930
class y{};
enum SomeEnum { y };
C2930 kann auch auftreten, wenn Generics verwendet werden:
// C2930c.cpp
// compile with: /clr /c
generic<class T>
ref struct GC {};
enum SomeEnum { GC }; // C2930
ref struct GC2 {};
enum SomeEnum2 { GC2 };