Класс basic_ostringstream
Описывает объект, вставка элементов управления и элементов кодированных объектов в буфер потока класса basic_stringbuf<Elem, Tr, Alloc>.
template <
class Elem,
class Tr = char_traits<Elem>,
class Alloc = allocator<Elem>
>
class basic_ostringstream : public basic_ostream<Elem, Tr>
Параметры
Alloc
Класс распределителя.Elem
Тип базового элемента строки.Tr
Характеристики специальных символов для базового элемента строки.
Заметки
Класс описывает объект, вставка элементов управления и элементов кодированных объектов в буфер потока, с элементами типа Elem, в котором характеристики символа определяемые классом Tr, элементы которого выделяются распределителем класса Alloc. Объект содержит объект basic_stringbuf<класса Elem, Tr, Alloc>.
конструкторов;
Создает объект типа basic_ostringstream. |
Определения типов
Тип синоним для параметра Alloc шаблона. |
Функции-члены
Возвращает адрес, хранящихся буфера потока типа pointer в basic_stringbuf<Elem, Tr, Alloc>. |
|
Получает или задает текст в буфере строки, не изменяя положение записи. |
Требования
Заголовок:<sstream>
Пространство имен: std
См. также
Ссылки
Потокобезопасность в стандартной библиотеке C++