Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
"template": частичная специализация не может соответствовать списку аргументов для первичного шаблона
Замечания
Если список аргументов шаблона соответствует списку параметров, компилятор обрабатывает его как тот же шаблон. Определение одного шаблона дважды запрещено.
Пример
В следующем примере создается C2753 и показано, как исправить его:
// C2753.cpp
// compile with: cl /c C2753.cpp
template<class T>
struct A {};
template<class T>
struct A<T> {}; // C2753
// try the following line instead
// struct A<int> {};
template<class T, class U, class V, class W, class X>
struct B {};