Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
"specialisering" : en partiell specialisering kan inte ha en beroende mallparameter som inte är av typen
Anmärkningar
Ett försök gjordes att delvis specialisera en mallklass som har en beroende mallparameter som inte är av typen. Detta är inte tillåtet.
Exempel
I följande exempel genereras C2754:
// C2754.cpp
// compile with: /c
template<class T, T t>
struct A {};
template<class T, int N>
struct B {};
template<class T> struct A<T,5> {}; // C2754
template<> struct A<int,5> {}; // OK
template<class T> struct B<T,5> {}; // OK