basic_istringstream::basic_istringstream
Konstruiert ein Objekt vom Typ 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
);
Parameter
_Mode
Eine der Enumerationen in ios_base::openmode._Str
Ein Objekt vom Typ basic_string._Right
Ein rvalu-Verweis eines basic_istringstream-Objekts.
Hinweise
Der erste Konstruktor initialisiert die Basisklasse, indem er die basic_istream(sb) aufruft, wobei sb das gespeicherte Objekt der Klasse basic_stringbuf<Elem, Tr, Alloc>ist. Es initialisiert auch sb, wenn basic_stringbuf<Elem, Tr, Alloc>aufruft (_Mode | ios_base::in).
Der zweite Konstruktor initialisiert die Basisklasse, indem Sie basic_istream(sb) aufrufen. Sie auch initialisiert sb, indem Sie basic_stringbuf<Elem, Tr, Alloc>aufrufen (_Str, _Mode | ios_base::in).
Der dritte Konstruktor initialisiert das Objekt mit dem Inhalt von _Right, wird als rvalu-Verweis.
Anforderungen
Header: <sstream>
Namespace: std