Ошибка компилятора C2909
"идентификатор": для явного создания экземпляра шаблона функции требуется тип возврата
Для явного создания экземпляра шаблона функции требуется явное указание его типа возврата. Неявная спецификация типа возврата не работает.
В следующем примере возникает ошибка C2909:
// C2909.cpp
// compile with: /c
template<class T> int f(T);
template f<int>(int); // C2909
template int f<int>(int); // OK