Partager via


Erreur du compilateur C2946

instanciation explicite ; 'class' n’est pas une spécialisation de classe de modèle

Vous ne pouvez pas instancier explicitement une classe non basée sur des modèles.

Exemple

L’exemple suivant génère l’erreur C2946.

// C2946.cpp
class C {};
template C;  // C2946
int main() {}