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" : type-class-id újradefiniált egy sablon értékargumentumaként
Megjegyzések
Nem használhat általános vagy sablonosztályt szimbólum helyett sablonérték argumentumként.
Ez a hiba elavult a Visual Studio 2022 és újabb verzióiban.
Példák
Az alábbi példa c2944-et hoz létre:
// C2944.cpp
// compile with: /c
template<class T>
class TC { };
template <int TC<int> > struct X1 { }; // C2944
template <class T > struct X2 {};
A C2944 általános használat esetén is előfordulhat:
// C2944b.cpp
// compile with: /clr /c
generic<class T>
ref class GC {};
template <int GC<int> > struct X2 { }; // C2944
template <class T> struct X3 {}; // OK