template <class T> T& func(std::string str) { //Implementation } ... ... ... std::string S = func("Hello"); Выдаёт ошибку - could not deduce template argument for 'T' Почему автоматом не понял, что инстанцируется классом std::string ??? Как получить желаемый эффект???
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от stalcker
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Помогите упростить шаблонную функцию (2013)
- Форум Полная специализация шаблонной функции шаблонным классом (2008)
- Форум Шаблонный класс из шаблонной функции (2014)
- Форум Вопрос по шаблонам функций-членов в С++ (2005)
- Форум Шаблоны, почему не работает? (2017)
- Форум C++, замыкания (2019)
- Форум Шаблонная функция. Хочется странного. Что выбрать? (2016)
- Форум проблема с функцией (утечка памяти), С++ (( (2009)
- Форум Произвольный порядок списка инициализации шаблона (2014)
- Форум Шаблоны функций(C++) (2006)