Sdílet prostřednictvím


basic_istream::basic_istream

Vytvoří objekt typu basic_istream.

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

Parametry

  • _Strbuf
    Objekt typu basic_streambuf.

  • _Isstd
    truePokud se jedná o standardní proud; jinak false.

  • _Right
    A basic_istream objektu, který chcete kopírovat.

Poznámky

První konstruktor základní třídy inicializuje voláním init(_Strbuf).Také ukládá nulu v počtu extrakce.Další informace o extrakci počet naleznete v části Poznámky basic_istream Class téma.

Druhý konstruktor základní třídy inicializuje voláním move(_Right).Uloží také _Right.gcount() v počtu extrakce a úložištích nulu v počtu extrakce _Right.

Příklad

Příklad pro basic_ifstream::basic_ifstream Další informace o vstupních proudů.

Požadavky

Záhlaví: <istream>

Obor názvů: std

Viz také

Referenční dokumentace

basic_istream Class

Lvalues a Rvalues

iostream programování

iostreams konvence