Sdílet prostřednictvím


basic_iostream Class

Proud třída, která lze provést jak vstupní a výstupní.

template <class Elem, class Tr = char_traits<Elem> >
    class basic_iostream : public basic_istream<Elem, Tr>,
        public basic_ostream<Elem, Tr>
{
public:
    explicit basic_iostream(basic_streambuf<Elem, Tr> *_Strbuf);
    virtual ~basic_iostream();
};

Poznámky

Popisuje šablony třídy objektu, který řídí vkládání přes základní třída basic_ostream<Elem, Tr> a extrakce prostřednictvím základní třída basic_istream<Elem, Tr>.Dva objekty sdílejí společné základní třídy virtuálního basic_ios<Elem, Tr>.Spravují společné vyrovnávací paměti datového proudu, s prvky typu Elem, jehož znaky znakem jsou určena třída Tr.Konstruktor inicializuje jeho základních tříd prostřednictvím basic_istream(strbuf) a basic_ostream(strbuf).

dsy25a4y.collapse_all(cs-cz,VS.110).gifKonstruktory

basic_iostream

Vytvořte objekt basic_iostream.

dsy25a4y.collapse_all(cs-cz,VS.110).gifFunkce členů

Zaměnit

Výměny obsahu zadané basic_iostream objekt pro obsah tohoto objektu.

dsy25a4y.collapse_all(cs-cz,VS.110).gifOperátory

operátor =

Přiřadí hodnotu zadaného basic_iostream objektu na tento objekt.Toto je přesunout přiřazení zahrnující rvalue , ponechat kopii.

Požadavky

Záhlaví: <istream>

Obor názvů: std

Viz také

Referenční dokumentace

Bezpečnostní vlákno v Standardní knihovna C++

iostream programování

iostreams konvence

Další zdroje

<istream> Členové