Delen via


Compilerfout C2755

'param': een niet-type parameter van een gedeeltelijke specialisatie moet een eenvoudige id zijn

Opmerkingen

De parameter die niet van het type is, moet een eenvoudige id zijn, iets wat de compiler tijdens het compileren kan oplossen tot één id of een constante waarde.

Voorbeeld

In het volgende voorbeeld wordt C2755 gegenereerd:

// C2755.cpp
template<int I, int J>
struct A {};

template<int I>
struct A<I,I*5> {};   // C2755
// try the following line instead
// struct A<I,5> {};