Пытаюсь сделать функцию, которая будет возвращать тип из шаблона, что-то вроде такого:
template<typename T>
T test_function<T>() {
///
}
Помещаю это и в .hpp и в .cpp. Компилятор выдаёт ошибку:
error: expected initializer before '<' token|
Подскажите, пожалуйста, как решить.
template<typename T>
T test_function() {
///
}
Синтаксис имя_шаблона<параметры/аргументы> используется только при ссылке на уже ранее объявленный шаблон, а не при объявлении нового шаблона.
Продвижение своими сайтами как стратегия роста и независимости