Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
"class" : típus-osztály-azonosító újra definiálva helyi adatváltozóként
Megjegyzések
Nem használhat általános vagy sablonosztályt helyi adatváltozóként.
Ez a hiba elavult a Visual Studio 2022 és újabb verzióiban.
Ez a hiba akkor fordulhat elő, ha a kapcsos zárójelek nem megfelelőek.
Példák
Az alábbi példa C2939-et hoz létre:
// C2939.cpp
template<class T>
struct TC { };
int main() {
int TC<int>; // C2939
int TC; // OK
}
A C2939 általános használat esetén is előfordulhat:
// C2939b.cpp
// compile with: /clr
generic<class T>
ref struct GC { };
int main() {
int GC<int>; // C2939
int GC; // OK
}