Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse 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 };