Functors() — Функциональные объекты — функции с состоянием | Modern Cpp Series, выпуск 99
Автор: Mike Shah
Загружено: 2022-11-12
Просмотров: 18632
►Полный плейлист серии C++: • The C++ Programming Language
►Полные курсы можно найти на сайте: https://courses.mshah.io/
►Подпишитесь на канал, чтобы поддержать: / @mikeshah
►Описание урока: В этом уроке мы изучим концепцию, которая, возможно, звучит страшнее, чем есть на самом деле — функторы. Это «объекты функций», в которых можно «хранить состояние» (поскольку они являются классом), но использовать их точно так же, как функции. Главное преимущество функций functor() заключается в том, что они позволяют нам полностью или частично компоновать результаты. Вскоре мы увидим, что лямбда-функции (безымянные функции) по сути являются функторами, но и лямбда-функции, и функторы — невероятно полезные инструменты для работы с STL.
►Канал на YouTube: / mikeshah
►Поставьте лайк и подпишитесь, чтобы помочь каналу!
►Присоединяйтесь к нашему бесплатному сообществу: https://courses.mshah.io/communities/...
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: