![]() |
|
![]() ![]() ![]() |
|
zhenium |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 71 Регистрация: 16.10.2006 Репутация: нет Всего: 2 |
Доброго всем дня.
Мне нужна Ваша помощь. Не могу никак разобраться в двух вопросах. 1) Есть вектор, в котором хранится несколько однотипных объектов, в которых есть по числовому полю. Нужно с помощью алгоритма accumulate просуммировать значения этих полей 2) Тоже предисловие, но с помощью алгоритма max найти класс, который хранит поле максимального значения в данном векторе. Если можно напишите отрывки кода для реализации и было бы неплохо увидеть какие-нибудь пояснения. |
|||
|
||||
DominiK |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 77 Регистрация: 11.3.2007 Где: Россия, Омск Репутация: нет Всего: нет |
Оставь свой номер ICQ.
|
|||
|
||||
zkv |
|
||||||
![]() ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2133 Регистрация: 23.7.2006 Где: Санкт-Петербург Репутация: 1 Всего: 92 |
может max_element? сделал с ним.
хотя бы попытайся сам разобраться, потом спрашивай, что непонятно. ![]()
|
||||||
|
|||||||
Rififi |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1254 Регистрация: 9.3.2008 Репутация: 1 Всего: 36 |
... с помощью алгоритма accumulate ...
опа. неужели в учебных заведениях теперь начали задавать задачки на применение STL? :eek: :gigi: классический вариант - то в функцию accumulate передается предикат, который поочередно получает на вход следующий элемент из контейнера, и результат предыдущей операции. boost-вариант - пишется композиция функторов
это значит применить действие "плюс" к первому аргументу (результат предыдущей операции) и переменной-мемберу i от второго аргумента |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++ Builder" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C++ Builder | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |