Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗cpPmLbCr 317 of 390 menu
◀ ▶

Создание лямбды в C++

Лямбда - короткая функция без отдельного имени в файле. Ее пишут на месте: квадратные скобки, затем параметры в круглых и тело в фигурных. Тип и имя параметра задают так же, как у функции:

int main() { auto doubleNum = [](int x) { return x * 2; }; return 0; }

Строковый параметр можно использовать для склейки текста:

int main() { auto greet = [](std::string name) { return std::string("Hello, ") + name; }; return 0; }

Создайте лямбду inc с одним параметром типа int, которая возвращает число на 1 больше аргумента.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить