Teilen über


Compilerfehler C2943

'class' : type-class-id neu definiert als Typargument einer Vorlage

Bemerkungen

Sie können keine generische oder Vorlagenklasse anstelle eines Symbols als generisches Oder Vorlagentypargument verwenden.

Dieser Fehler ist in Visual Studio 2022 und höheren Versionen veraltet.

Example

Im folgenden Beispiel wird C2943 generiert:

// C2943.cpp
// compile with: /c
template<class T>
class List {};

template<class List<int> > class MyList;   // C2943
template<class T >  class MyList;