Delen via


Compilerfout C2943

'klasse' : type-klasse-id opnieuw gedefinieerd als een typeargument van een sjabloon

Opmerkingen

U kunt geen algemene of sjabloonklasse gebruiken in plaats van een symbool als een algemeen argument of sjabloontypeargument.

Deze fout is verouderd in Visual Studio 2022 en nieuwere versies.

Example

In het volgende voorbeeld wordt C2943 gegenereerd:

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

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