basic_istream::basic_istream
Konstruiert ein Objekt vom Typ basic_istream.
explicit basic_istream(
basic_streambuf<Elem, Tr> *_Strbuf,
bool _Isstd = false
);
basic_istream(basic_istream&& _Right);
Parameter
_Strbuf
Ein Objekt des Typs basic_streambuf._Isstd
true, wenn dies ein Standardstream ist; andernfalls false._Right
Ein zu kopierendes basic_istream-Objekt.
Hinweise
Der erste Konstruktor initialisiert die Basisklasse, indem er die init(_S trbuf) aufruft. Sie speichert auch auf Null einstellt in die Extraktionsanzahl. Weitere Informationen über diese Extraktionsanzahl, finden Sie im Abschnitt Hinweise des basic_istream-Klasse Übersichtsthemas.
Der zweite Konstruktor initialisiert die Basisklasse, indem move(_Right) aufgerufen wird. Sie speichert auch _R ight.gcount() in der Extraktionsanzahl und stellen Speicher in die Extraktionsanzahl für _R ight auf Null ein.
Beispiel
Im Beispiel für basic_ifstream::basic_ifstream, um mehr über Eingabestreams zu erfahren.
Anforderungen
Header: <istream>
Namespace: std