Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
'especialização' : uma especialização parcial não pode ter um parâmetro de modelo não tipo dependente
Observações
Foi feita uma tentativa de especializar parcialmente uma classe de modelo que tem um parâmetro de modelo não-tipo dependente. Isso não é permitido.
Exemplo
O exemplo a seguir gera 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