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

Практика на лямбды в C++

Создайте переменную scale с auto, которая умножает число на 2. Выведите результат для 5.

Напишите функцию pick: два целых и параметр auto fn. Верните результат лямбды. Проверьте на числах 8 и 3 так, чтобы вернулась их сумма.

Создайте лямбду half, которая делит целое число на 2. Выведите результаты для 9 и 10.

Напишите функцию runTwice с целым и параметром auto fn. Функция дважды вызывает лямбду с этим числом и складывает оба результата. Проверьте на 4 с лямбдой, которая прибавляет 1.

Создайте лямбду greet со строковым параметром, которая возвращает строку "hi: " с переданным именем. Выведите результат для "Ann".

Создайте переменную ping с auto - лямбда без параметров, которая выводит "ping". Вызовите ее два раза.

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