basic_istream::basic_istream
Construit un objet de type basic_istream.
explicit basic_istream(
basic_streambuf<Elem, Tr> *_Strbuf,
bool _Isstd = false
);
basic_istream(basic_istream&& _Right);
Paramètres
_Strbuf
Objet de type basic_streambuf._Isstd
true s'il s'agit d'un flux de données standard ; sinon, false._Right
Objet basic_istream à copier.
Notes
Le premier constructeur initialise la classe de base en appelant initialisation(_Strbuf). Il enregistre également mettre dans le nombre avec la valeur d'extraction. Pour plus d'informations sur ce nombre d'extraction, consultez la section remarques de la rubrique de vue d'ensemble de basic_istream, classe.
Le deuxième constructeur initialise la classe de base en appelant move(_Right). Elle enregistre également le _Right.gcount() dans le comptage d'extraction et les magasins sont dans le nombre avec la valeur d'extraction du _Right.
Exemple
Consultez l'exemple de basic_ifstream::basic_ifstream pour en savoir plus sur les flux d'entrée.
Configuration requise
**En-tête :**istream <de >
Espace de noms : std