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

Практика инициализации в C++

Объявите std::vector<int> data со значениями 1, 2, 3 через фигурный список. Выведите размер вектора.

Напишите функцию count_items с параметром std::initializer_list<std::string>, возвращающую длину списка. Вызовите ее со строками "one" и "two" и выведите результат.

Создайте std::initializer_list<int> vals из 5, 10, 15. Найдите сумму элементов в цикле for по диапазону и выведите ее.

Объявите struct Pair с полями left и right. Инициализируйте переменную через .left = 2 и .right = 5. Выведите произведение полей.

Объявите struct Inner с полем flag и struct Shell с полями core и size. Задайте Shell вложенным инициализатором с flag = 1 и size = 3. Выведите size.

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