basic_istringstream::basic_istringstream
Создает объект типа basic_istringstream.
explicit basic_istringstream(
ios_base::openmode _Mode = ios_base::in
);
explicit basic_istringstream(
const basic_string<Elem, Tr, Alloc>& _Str,
ios_base::openmode _Mode = ios_base::in
);
basic_istringstream(
basic_istringstream&& _Right
);
Параметры
_Mode
Одно из перечислений в ios_base::openmode._Str
Объект типа basic_string._Right
Ссылка rvalue объекта basic_istringstream.
Заметки
Первый конструктор инициализирует базовый класс путем вызова basic_istream(sb), где sb сохраненный объект класса basic_stringbuf<Elem, Tr, Alloc>. Он также инициализирует sb путем вызова basic_stringbuf<Elem, Tr, Alloc>(_Mode | ios_base::in).
Второй конструктор инициализирует базовый класс, вызвав basic_istream(sb). Он также инициализирует sb путем вызова basic_stringbuf<Elem, Tr, Alloc>(_Str, _Mode | ios_base::in).
Третий конструктор инициализирует объект с содержимое _Right, может использоваться в качестве ссылки rvalue.
Требования
Заголовок:<sstream>
Пространство имен: std