split делит один диапазон на участки между маркерами. Каждый участок сам является диапазоном символов или элементов.">
Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗cpSpRnSp 112 of 696 menu
◀ ▶

Адаптер split в C++

Адаптер split делит один диапазон на участки между маркерами. Каждый участок сам является диапазоном символов или элементов.

Подключите #include <ranges> и #include <string>. Запишем строку с запятыми, разобьем и выведем каждый фрагмент как новую строку:

std::string csv = "red,green,blue"; for (auto part : csv | std::views::split(',')) { std::string piece(part.begin(), part.end()); std::cout << piece << "\n"; }

Разбейте строку с дефисами «адаптером split» и выведите количество получившихся частей.

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