basic_istream::basic_istream
Crea un oggetto di tipo basic_istream.
explicit basic_istream(
basic_streambuf<Elem, Tr> *_Strbuf,
bool _Isstd = false
);
basic_istream(basic_istream&& _Right);
Parametri
_Strbuf
Un oggetto di tipo basic_streambuf._Isstd
true se questo è un flusso standard; in caso contrario, false._Right
Un oggetto basic_istream da copiare.
Note
Il primo costruttore inizializza la classe base chiamando init(_Strbuf). Inoltre memorizza zero nel conteggio di estrazione. Per ulteriori informazioni su questo conteggio di estrazione, vedere la sezione relativa alle osservazioni dell'argomento cenni preliminari su Classe basic_istream.
Il secondo costruttore inizializza la classe base chiamando move(_Right). Archivia il _Right.gcount() nel conteggio di estrazione e archivia zero nel conteggio di estrazione per _Right.
Esempio
Vedere l'esempio relativo basic_ifstream::basic_ifstream per ulteriori informazioni sui flussi di input.
Requisiti
istream <diIntestazione: >
Spazio dei nomi: std