21 / 17 / 4
Регистрация: 26.03.2012
Сообщений: 147
1

Шаблонные функции

12.07.2012, 20:39. Показов 1268. Ответов 1
Метки нет (Все метки)

Читал у Праты про шаблонные функции, и везде они описаны наподобие
C++
1
2
template <typename Any>
void Swap (Any &a, Any &b)
А если нужно вернуть какое-либо значение, то как записывать шаблон? Ведь void это не для возврата на сколько я понял. Можно ли так описать шаблон:
C++
1
2
template <typename Any>
Any Swap (Any &a, Any &b)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.07.2012, 20:39
Ответы с готовыми решениями:

Шаблонные функции
1) Написать шаблонную функцию для нахождения минимального из трех передаваемых чисел (для чисел...

Шаблонные функции
Здравствуйте! Помогите сделать в данном коде 2 задания: 1)Сделать тип элемента заданной структуры...

Шаблонные функции
Помогите, пожалуйста, реализовать шаблонную функцию определения, есть ли число в массиве

Шаблонные функции
Доброго времени суток. Есть шаблонная функция(двоичный сумматор прямого кода): template &lt;class T&gt;...

1
14 / 14 / 4
Регистрация: 08.11.2010
Сообщений: 172
12.07.2012, 20:42 2
можно
также можно вернуть указатель или ссылку
C++
1
2
template <typename Any> Any* Swap (Any &a, Any &b);
template <typename Any> Any& Swap (Any &a, Any &b);
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.07.2012, 20:42
Помогаю со студенческими работами здесь

Шаблонные функции
Чет не получается написать шаблонную функцию. func.h template &lt;class T&gt; T strnstr (T str, T...

Шаблонные функции
Такой код работает. #include &lt;iostream&gt; #include &lt;string&gt; #include &lt;cstring&gt; using namespace...

Шаблонные функции
Помогите, пожалуйста, реализовать шаблонную функцию, которая переставляет элементы в массиве

шаблонные функции
доброго времени суток уважаемые форумчане, помогите пожалуйста разобраться с шаблонными функциями,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru