|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.12.2013, 12:09 | #1 |
Новичок
Джуниор
Регистрация: 25.12.2013
Сообщений: 1
|
Убрать дублирование кода шаблонной функции
Здравствуйте, необходимо убрать дублирование кода
Код:
Заранее выражаю огромную благодарность нашедшему решение. |
25.12.2013, 12:27 | #2 |
C++ hater
СтарожилДжуниор
Регистрация: 19.07.2009
Сообщений: 3,333
|
2higimo
тут 2 варианта: либо приводить все используемые в алгоритме типы к таким, у которых перегружен operator> (например, вместо const char* использовать std::string), либо вынести компаратор из алгоритма (и обобщить его на нужные типы): Код:
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[Delphi 7] Проблема с кодом - убрать из кода работу с INI файлов | -Jack- | Помощь студентам | 2 | 25.05.2012 21:21 |
Функции, сокращение кода | Neolit1819 | Помощь студентам | 0 | 31.05.2011 08:48 |
Код,Функции,Удаление,Дублирование | Kventl | Помощь студентам | 3 | 07.02.2011 21:03 |
Реализация шаблонной функции includes на C++ | GanJIk | Помощь студентам | 0 | 26.12.2010 20:27 |
Как вphp коде убрать проверку кода отправки анонимного смс | bestful | PHP | 1 | 01.07.2010 14:31 |