Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
przestarzały styl deklaracji: zamiast tego użyj polecenia "new_syntax"
Uwagi
W bieżącej wersji visual C++, jawna specjalizacja konstruktora jest nadal obsługiwana, ale może nie być obsługiwana w przyszłej wersji.
Example
Poniższy przykład generuje 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() {}