Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
'class' : type-class-id redéfini en tant qu’argument de type d’un modèle
Remarques
Vous ne pouvez pas utiliser de classe générique ou de modèle, au lieu d’un symbole, comme argument de type générique ou de modèle.
Cette erreur est obsolète dans Visual Studio 2022 et versions ultérieures.
Example
L’exemple suivant génère l’erreur C2943 :
// C2943.cpp
// compile with: /c
template<class T>
class List {};
template<class List<int> > class MyList; // C2943
template<class T > class MyList;