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.
föråldrat deklarationsformat: använd "new_syntax" i stället
Anmärkningar
Den explicita konstruktorspecialiseringen stöds fortfarande i den aktuella versionen av Visual C++, men den kanske inte stöds i en framtida version.
Example
I följande exempel genereras 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() {}