Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
"class" : typ-klassen-id omdefinierad som en enumerator av "enum identifier"
Anmärkningar
Du kan inte använda en allmän klass eller mallklass som medlem i en uppräkning.
Det här felet kan orsakas om klammerparenteser är felaktigt matchade.
Examples
I följande exempel genereras C2930:
// C2930.cpp
// compile with: /c
template<class T>
class x{};
enum SomeEnum { x }; // C2930
class y{};
enum SomeEnum { y };
C2930 kan också inträffa när du använder generiska:
// C2930c.cpp
// compile with: /clr /c
generic<class T>
ref struct GC {};
enum SomeEnum { GC }; // C2930
ref struct GC2 {};
enum SomeEnum2 { GC2 };