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.
"template" : nie można specjalizować szablonu w bieżącym zakresie
Uwagi
Szablon nie może być wyspecjalizowany w zakresie klasy, tylko w zakresie globalnym ani w zakresie przestrzeni nazw.
Example
Poniższy przykład generuje kod C3412.
// C3412.cpp
template <class T>
struct S {
template <>
struct S<int> {}; // C3412 in a class
};
W poniższym przykładzie przedstawiono możliwe rozwiązanie.
// C3412b.cpp
// compile with: /c
template <class T>
struct S {};
template <>
struct S<int> {};