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" : type-class-id omdefinierat som en global datavariabel
Anmärkningar
Du kan inte använda en allmän klass eller mallklass som en global datavariabel.
Det här felet är föråldrat i Visual Studio 2022 och senare versioner.
Det här felet kan orsakas om klammerparenteser är felaktigt matchade.
Examples
I följande exempel genereras C2936:
// C2936.cpp
// compile with: /c
template<class T> struct TC { };
int TC<int>; // C2936
// OK
struct TC2 { };
int TC2;
C2936 kan också inträffa när du använder generiska läkemedel:
// C2936b.cpp
// compile with: /clr /c
generic<class T>
ref struct GC {};
int GC<int>; // C2936
// OK
ref struct GC2 {};
int GC2;