Compartir a través de


Error del compilador C2995

'function': ya se ha definido la plantilla de función

Asegúrese de que hay una única definición para cada función miembro de una clase de plantilla.

El ejemplo siguiente genera la advertencia C2995:

// C2995.cpp
// compile with: /c
template <class T>
void Test(T x){}

template <class T> void Test(T x){}   // C2995
template <class T> void Test2(T x){}   // OK