3 / 3 / 2
Регистрация: 21.02.2015
Сообщений: 77
|
||||||
1 | ||||||
Написал вариант реализации алгоритма for_each. Не понимаю, как он работает с функциями12.12.2016, 20:02. Показов 718. Ответов 1
Метки нет (Все метки)
0
|
12.12.2016, 20:02 | |
Ответы с готовыми решениями:
1
Не понимаю почему неправильно работает for_each по списку с удалением элемента Ниче не понимаю - написал, работает, создал exe, нет.. Написал олимпиаду (16 баллов из 30), не понимаю где ошибки Свой вариант реализации метода |
230 / 113 / 79
Регистрация: 17.10.2016
Сообщений: 312
|
|
12.12.2016, 20:42 | 2 |
В параметрах Func это тип указателя на функцию.
template<.., typename Func> ...., Func op) <-- вот здесь. Func может получить функцию как аргумент потому что имя функции без скобок и аргументов служит адресом. Func получает адрес. Поэтому ошибок не возникает. А функтор всего лишь ведёт себя как функция. Добавлено через 4 минуты Это также как при передаче массива void funct(int * arr, ...) Вызов funct (arr,..). ты передаешь адрес.
1
|
12.12.2016, 20:42 | |
12.12.2016, 20:42 | |
Помогаю со студенческими работами здесь
2
Свой вариант реализации метода Вариант реализации атомарного счетчика Найти другой вариант реализации объекта Лучший вариант реализации разделителя контента на сайте Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |