Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
"declaration1" и "declaration2" имеют разные типы возвращаемых значений
Замечания
Возвращаемый тип специализации шаблона функции отличается от возвращаемого типа шаблона первичной функции.
Исправление ошибки
- Проверьте все специализации шаблона функции для обеспечения согласованности.
Пример
В следующем примере вызывается ошибка C2785:
// C2785.cpp
// compile with: /c
template<class T> void f(T);
template<> int f(int); // C2785
template<> void f(int); // OK