23.7.11.1 Обзор [range.split.overview] < /p>
split_view принимает представление и разделитель и разбивает представление на
suberges on delimiter. Разделитель может быть единственным элементом или
View Elements. < /Li>
< /ol>
< /blockquote>
Пример (с небольшой модификацией для компиляции) < /p>
Код: Выделить всё
#include
#include
#include
int main()
{
std::string str{"the quick brown fox"};
std::ranges::split_view sentence{str, ' '};
for (auto word : sentence) {
for (char ch : word)
std::cout
the*quick*brown*fox*
< /code>
Однако это печатает char by char, почему я не могу распечатать слово вместо этого? < /p>
for (auto word : sentence)
std::cout
Вопрос: Могу ли я распечатать слова? или std :: ranges :: single_view Подробнее здесь: https://stackoverflow.com/questions/653 ... viewssplit
Мобильная версия