0 / 0 / 0
Регистрация: 02.10.2014
Сообщений: 5
|
|||||||||||
1 | |||||||||||
Шаблон функции, использующий поля структуры09.01.2015, 22:10. Показов 912. Ответов 1
Метки нет (Все метки)
В очередной раз у меня возникают проблемы с доступом к полям структуры, и на этот раз уже в функции. У меня есть две (ну, на самом деле больше, но сути это не меняет) функции быстрой сортировки:
Функции за исключением названий и используемого поля практически идентичны, но я не знаю, как сделать из этого шаблон или хотя бы функцию, которая принимала бы структуру и поле, по которому пошла бы сортировка. Гугл мне не помог, а перечитывать учебник по шаблонам, в которых я мало что понимаю, времени уже маловато. Есть ли способ сократить количество кода до одной универсальной функции, или для сортировки по каждому отдельному полю придется делать ещё одну новую функцию, почти идентичную остальным?
0
|
09.01.2015, 22:10 | |
Ответы с готовыми решениями:
1
error C2448: factor: вероятно, инициализатор, использующий стиль функции, является определением функции Структура (значение поля структуры приравнять к значению функции) Шаблон структуры Шаблон структуры |
71 / 71 / 58
Регистрация: 12.12.2013
Сообщений: 420
|
||||||
09.01.2015, 22:38 | 2 | |||||
Пожалуй, самый примитивный и ленивый вариант. Добавлено через 1 минуту Большой минус заключается в проверках при каждом повторении цикла.
1
|
09.01.2015, 22:38 | |
09.01.2015, 22:38 | |
Помогаю со студенческими работами здесь
2
Шаблон структуры Шаблон структуры данных Шаблон структуры данных Шаблон структуры данных Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |