Допустим, некто попал на необитаемый остров без интернета, и у него только компьютер с про^W С++ - никаких функиональных языков. Ему хочется попробовать реализовать reduce, map, fold etc. самому и на С++. То есть должна быть функция, которая принимала бы контейнер, аккумулятор и операцию-функцию. Что ему делать? Указатели на функции? Функторы? Какие-то извращенские шаблоны или что еще можно придумать? Некто с удовольствием бы почитал манов на тему, но сразу как-то не нагуглилось.
←
1
2
3
4
5
→
![](/img/p.gif)
![](/photos/47292:242616254.png)
Ответ на:
комментарий
от anonymous
![](/photos/81800:596169541.jpg)
![](/photos/97917:-2130642400.jpg)
Ответ на:
комментарий
от dmfd
![](/photos/97917:-2130642400.jpg)
Ответ на:
комментарий
от cdshines
![](/img/p.gif)
![](/img/p.gif)
Ответ на:
комментарий
от dmfd
![](/photos/81800:596169541.jpg)
Ответ на:
комментарий
от anonymous
![](/photos/81800:596169541.jpg)
Ответ на:
комментарий
от cdshines
![](/photos/97917:-2130642400.jpg)
Ответ на:
комментарий
от dmfd
![](/img/p.gif)
Ответ на:
комментарий
от dmfd
![](/photos/81800:596169541.jpg)
Ответ на:
комментарий
от cdshines
![](/img/p.gif)
![](/photos/69323:1227496371.png)
Ответ на:
комментарий
от dmfd
![](/photos/69323:1227496371.png)
Ответ на:
комментарий
от drBatty
![](/photos/81800:596169541.jpg)
Ответ на:
комментарий
от cdshines
![](/photos/69323:1227496371.png)
Ответ на:
комментарий
от cdshines
![](/photos/81800:596169541.jpg)
Ответ на:
комментарий
от drBatty
![](/img/p.gif)
Ответ на:
комментарий
от anonymous
![](/photos/69323:1227496371.png)
Ответ на:
комментарий
от drBatty
![](/img/p.gif)
![](/img/p.gif)
Ответ на:
комментарий
от anonymous
![](/photos/81800:596169541.jpg)
Ответ на:
комментарий
от cdshines
![](/img/p.gif)
Ответ на:
комментарий
от anonymous
![](/img/p.gif)
Ответ на:
комментарий
от anonymous
![](/img/p.gif)
Ответ на:
комментарий
от anonymous
![](/photos/45957:-202195850.jpg)
Ответ на:
комментарий
от anonymous
![](/img/p.gif)
Ответ на:
комментарий
от anonymous
![](/img/p.gif)
Ответ на:
комментарий
от anonymous
![](/img/p.gif)
![](/img/p.gif)
Ответ на:
комментарий
от dave
![](/img/p.gif)
![](/photos/11845:-1319569671.jpg)
Ответ на:
комментарий
от drBatty
![](/photos/36723:-16364943.png)
Ответ на:
комментарий
от Reset
![](/img/p.gif)
Ответ на:
комментарий
от anonymous
![](/photos/11845:-1319569671.jpg)
Ответ на:
комментарий
от anonymous
![](/img/p.gif)
Ответ на:
комментарий
от dave
![](/img/p.gif)
Ответ на:
комментарий
от lazyklimm
![](/photos/69323:1227496371.png)
Ответ на:
комментарий
от anonymous
![](/photos/69323:1227496371.png)
Ответ на:
комментарий
от dave
![](/photos/69323:1227496371.png)
Ответ на:
комментарий
от anonymous
![](/photos/69323:1227496371.png)
Ответ на:
комментарий
от drBatty
![](/img/p.gif)
Ответ на:
комментарий
от anonymous
![](/photos/69323:1227496371.png)
Ответ на:
комментарий
от drBatty
![](/img/p.gif)
Ответ на:
комментарий
от anonymous
![](/photos/69323:1227496371.png)
Ответ на:
комментарий
от drBatty
![](/img/p.gif)
Ответ на:
комментарий
от drBatty
![](/img/p.gif)
Ответ на:
комментарий
от anonymous
![](/img/p.gif)
Ответ на:
комментарий
от anonymous
![](/img/p.gif)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Функции высшего порядка в OCaml (2016)
- Форум Интерфейс для оптимального обхода контейнера (2013)
- Форум Логика высших порядков (HOL) (2007)
- Форум inline callback-функций как способ метапрограммирования (2015)
- Форум Rust и полиморфизм высших порядков (2014)
- Форум Параллельный итератор для stencil-вычислений? (2020)
- Форум Аналог функции union (2024)
- Форум Знак знака или семантические производные высших порядков (2013)
- Форум Подскажите аналог функции keypressed (2014)
- Форум [chromium] Аналог функции toLocaleFormat (2011)