Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Estilo de declaração obsoleto: por favor, use 'new_syntax' em vez disso
Observações
Na versão atual do Visual C++, a especialização explícita do construtor ainda é suportada, mas pode não ser suportada em uma versão futura.
Example
O exemplo a seguir gera C4812:
// C4812.cpp
// compile with: /W1 /c
template <class T>
class MyClass;
template<class T>
class MyClass<T*> {
MyClass();
};
template<class T>
MyClass<T*>::MyClass<T*>() {} // C4812
// try the following line instead
// MyClass<T*>::MyClass() {}