![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 16.01.2008
Сообщений: 288
|
![]()
Мне необходимо написать шаблон функции сравнения то есть, что-то типа этого:
template <class T> bool equals(T x1, T x2) { //здесь мне надо проверить, если передаются *char сравнивать их с помощью strcmp //если int или например, bool то просто проверять их обычным = // и т.д. } Подскажите, пожалуйсто, как это реализовать. |
![]() |
![]() |
![]() |
#2 |
Great Code Monkey
Форумчанин
Регистрация: 09.08.2007
Сообщений: 533
|
![]()
Перегрузить эту шаблонную функцию для char*. Или написать специализацию шаблонной функции для данного типа. Внутри функции определять типы не стоит, потому что инстанцирование идет на этапе компиляции.
|
![]() |
![]() |
![]() |
#3 | ||
Форумчанин
Регистрация: 16.01.2008
Сообщений: 288
|
![]() Цитата:
Цитата:
|
||
![]() |
![]() |
![]() |
#4 | |
Great Code Monkey
Форумчанин
Регистрация: 09.08.2007
Сообщений: 533
|
![]() Код:
Цитата:
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вставить картинку в шаблон документа | natasha | Microsoft Office Word | 1 | 17.08.2008 09:21 |
Среди 20 введёных чисел определить чётные, распечатать их, определить min | Spade | Помощь студентам | 4 | 15.06.2008 18:39 |
Нужен шаблон | Студэнт | Помощь студентам | 1 | 24.12.2007 20:17 |
Как создать универсальный шаблон документа? | CoolMan | Microsoft Office Word | 1 | 18.12.2007 09:10 |