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ó újradefiniálva helyi típusaliasként
Megjegyzések
Nem használhat általános vagy sablonosztályt helyiként typedef.
Ez a hiba elavult a Visual Studio 2022 és újabb verzióiban.
Példák
Az alábbi példa c2940-et hoz létre:
// C2940.cpp
template<class T>
struct TC {};
int main() {
typedef int TC<int>; // C2940
typedef int TC; // OK
}
A C2940 általános használat esetén is előfordulhat:
// C2940b.cpp
// compile with: /clr
generic<class T>
ref struct GC { };
int main() {
typedef int GC<int>; // C2940
typedef int GC;
}