std::string. Такой поток ведет себя как std::cin или std::cout.">
Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗cpSpSsInr 248 of 696 menu
◀ ▶

Введение в строковые потоки в C++

Строковый поток - поток ввода-вывода, буфер которого хранится в std::string.

Такой поток ведет себя как std::cin или std::cout, но читает и пишет не в консоль, а во внутреннюю строку. Заголовок подключают как #include <sstream>.

Запишем входной строковый поток из литерала и выведем его содержимое через чтение слова:

#include <sstream> #include <string> std::istringstream input("alpha"); std::string token; input >> token; std::cout << token << "\n";

На экран попадает текст из буфера потока без обращения к файлу или терминалу как к хранилищу данных.

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