Compartilhar via


Erro do compilador C2946

instanciação explícita; 'class' não é uma especialização de classe de modelo

Não é possível criar uma instância explicitamente de uma classe sem modelo.

Exemplo

O exemplo a seguir gera C2946.

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