sstream
Текущая версия страницы пока не проверялась опытными участниками и может значительно отличаться от версии, проверенной 26 января 2015 года; проверки требуют 9 правок.
sstream — заголовочный файл с классами, функциями и переменными для организации работы со строками, через интерфейс потоков, в языке программирования C++. Он включён в стандартную библиотеку C++. Название образовано от сокращения имени строчного типа данных (англ. string) и англ. stream (поток). В языке C++ и его предшественнике, языке программирования Си, нет встроенной поддержки потоковой работы со строчным типом данных. sstream использует единственный объект sstream для организации работы со строками. Являясь частью стандартной библиотеки C++, эти объекты также являются частью стандартного пространства имён — std.
Пример[править | править код]
Простейшая программа «Hello, world!» (с использованием библиотеки iostream) может быть записана так:
#include <iostream>
#include <sstream>
int main()
{
std::ostringstream s;
s << "Hello, World!"
<< std::endl;
std::cout << s.str(); // в Си: printf("Hello, World!\n");
return 0;
}
Примечания[править | править код]
Ссылки[править | править код]
- 20. Библиотека iostream . Дата обращения: 12 апреля 2014. Архивировано из оригинала 13 апреля 2014 года.
В статье не хватает ссылок на источники (см. рекомендации по поиску). |