Прочитать весь std::cin в std::string

146
27 сентября 2021, 08:40

Как прочитать весь текущий std::cin одной операцией в строку std::string?

Пробую так:

auto x = std::string{std::istreambuf_iterator<char>{std::cin}, {}};

Но после копипаста куска текста при запуске программы она требует дальнейшего ввода.

Также я знаю количество строк, которое пользователь ввёл до текущего момента. Но итерироваться по всем строкам через std::getline() не подойдёт, надо именно 1 операцией все n строк прочитать в одну.

READ ALSO
Некорректно работает Bootstrap v4 на Safari

Некорректно работает Bootstrap v4 на Safari

Есть данный кусок кода

170
on input ТОЛЬКО для ввода текста

on input ТОЛЬКО для ввода текста

если на введу значение в инпут, вызовется этот методесли я нажму backspace - вызоветсья этот метод

149
Как редактировать JavaScript прямо на сайте?

Как редактировать JavaScript прямо на сайте?

Сегодня решил ради интереса изменить JS код на одном сайтеСначала полез в интернет искать простые варианты решения

137
Как реализовать операцию сравнения в regexp?

Как реализовать операцию сравнения в regexp?

Пытаюсь решить следующую задачу именно с использованием regexp в JSСуть задачи проста: По входным данным матчить числа N-ой значности

147