0 / 0 / 0
Регистрация: 20.12.2016
Сообщений: 98
|
||||||
1 | ||||||
Sort(), третий параметр: как sort() выбирает аргументы из переданной последовательности для переданной функции?15.11.2017, 22:08. Показов 5565. Ответов 6
Метки нет Все метки)
(
Вот sotr() 2 параметра - итераторы, а третий функцию. Допустим, моя функция сортирует список по возрастанию сумм цифр числа. Как sort() выбирает аргументы из переданной последовательности для переданной функции? Я скорее всего неправильно определил функцию foo(), просто не врубаюсь, как sort() взаимодействует со своим 3 параметром
0
|
|
15.11.2017, 22:08 | |
Ответы с готовыми решениями:
6
Справка в текстовом файле о команде, переданной как параметр
Как изменить значения в переданной функции строке? сортировки по переданной функции |
7653 / 6457 / 2945
Регистрация: 14.04.2014
Сообщений: 28,159
|
||||||
15.11.2017, 22:41 | 2 | |||||
Функция получает два параметра того типа, который хранится в векторе. Никаких итераторов там нет. И лучше пиши так:
1
|
![]() 5869 / 4746 / 2940
Регистрация: 20.04.2015
Сообщений: 8,361
|
||||||
15.11.2017, 22:43 | 3 | |||||
1
|
0 / 0 / 0
Регистрация: 20.12.2016
Сообщений: 98
|
|
15.11.2017, 23:56 [ТС] | 4 |
nmcf, только два параметра? Она обязательно должна иметь тип bool?
Добавлено через 2 минуты Я имел ввиду, 2 итератора, первые два параметра sort() Добавлено через 13 минут nmcf, сорри, я понял про какие итераторы ты имел ввиду
0
|
Модератор
![]() ![]() |
|||||||
16.11.2017, 08:09 | 6 | ||||||
.
0
|
Модератор
![]() ![]() |
|
16.11.2017, 08:18 | 7 |
Tanya228, почитайте у Николаи Йосуттиса1 в книге "Стандартная библиотека C++. Справочное руководство" в 6 и 7 главе - всё подробнейшим образом разжёвано. И концепция итераторов, и как работают различные контейнеры и алгоритмы, и что такое предикаты.
__________________________ 1 На обложке книги значится "Джосаттис", но это ошибка. Правильный вариант произношения именно "Йосуттис".
1
|
16.11.2017, 08:18 | |
16.11.2017, 08:18 | |
Помогаю со студенческими работами здесь
7
Ошибка 500 в менеджере модулей Joomla - Out of sort memory, consider increasing server sort buffer size Вызов переданной в параметре функции на С/С++ Вычислить самое большое произведение пяти подряд идущих цифр в переданной последовательности Изменение значения переменной, переданной в тело функции Сохранение изменений, произведённых в функции с переменной, переданной в эту функцию в качестве параметра. Как получить количество переданной информации? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |