Compartir a través de


Error del compilador C2913

la especialización explícita; "declaration" no es una especialización de una plantilla de clase

Observaciones

No se puede especializar una clase que no es de plantilla.

Example

En el ejemplo siguiente se genera la advertencia C2913:

// C2913.cpp
// compile with: /c
class X{};
template <class T> class Y{};

template<> class X<int> {};   // C2913
template<> class Y<int> {};