Udostępnij za pośrednictwem


basic_istream::basic_istream

Obiekt obiekt typu basic_istream.

explicit basic_istream(
    basic_streambuf<Elem, Tr> *_Strbuf,
    bool _Isstd = false
);
basic_istream(basic_istream&& _Right); 

Parametry

  • _Strbuf
    Obiekt typu basic_streambuf.

  • _Isstd
    trueJeśli jest to Standardowy strumień; w przeciwnym razie false.

  • _Right
    A basic_istream obiekt przeznaczony do skopiowania.

Uwagi

Pierwszy Konstruktor inicjuje przez wywołanie klasy bazowej init(_Strbuf).Przechowuje on również zero przy liczeniu ekstrakcji.Aby uzyskać więcej informacji na temat tej liczby ekstrakcji, zobacz sekcję Uwagi basic_istream — Klasa Przegląd tematów.

Drugi Konstruktor inicjuje przez wywołanie klasy bazowej move(_Right).Przechowywane są także _Right.gcount() w sklepach zero przy liczeniu ekstrakcji dla _R i liczba ekstrakcjiight.

Przykład

Zobacz przykład dla basic_ifstream::basic_ifstream Aby dowiedzieć się więcej na temat strumienie danych wejściowych.

Wymagania

Nagłówek:<istream>

Przestrzeń nazw: std

Zobacz też

Informacje

basic_istream — Klasa

Lvalues i Rvalues

iostream Programming

Konwencje iostream