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() {}