Delen via


Compilerfout C2753

'sjabloon' : gedeeltelijke specialisatie kan niet overeenkomen met de argumentenlijst voor de primaire sjabloon

Opmerkingen

Als de lijst met sjabloonargumenten overeenkomt met de parameterlijst, behandelt de compiler deze als dezelfde sjabloon. Het twee keer definiƫren van dezelfde sjabloon is niet toegestaan.

Voorbeeld

In het volgende voorbeeld wordt C2753 gegenereerd en ziet u een manier om dit op te lossen:

// C2753.cpp
// compile with: cl /c C2753.cpp
template<class T>
struct A {};

template<class T>
struct A<T> {};   // C2753
// try the following line instead
// struct A<int> {};

template<class T, class U, class V, class W, class X>
struct B {};