basic_istream::basic_istream
Erstellt 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, ob dies ein Standardstream ist; andernfalls false._Right
Ein zu kopierendes basic_istream-Objekt.
Hinweise
Der erste Konstruktor initialisiert die Basisklasse, indem er init(_S trbuf) aufgerufen wird.Sie speichert auch auf Null und in die Extraktionsanzahl.Weitere Informationen zu diesen Extraktionsanzahl, finden Sie in den Hinweisen des basic_istream Class Übersichtsthemas.
Der zweite Konstruktor initialisiert die Basisklasse, indem er move(_Right) aufruft.Sie speichert auch _R ight.gcount() in der Extraktionsanzahl und Speicher in stellen 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