Udostępnij za pośrednictwem


basic_iostream — Klasa

Klasa strumienia, który można wykonać obie wejście i wyjście.

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();
};

Uwagi

Obiekt, który kontroluje wstawienia, poprzez jej klasa podstawowa zawiera opis szablonu klasy basic_ostream<Elem, Tr>i ekstrakcji, poprzez jej klasa podstawowa basic_istream<Elem, Tr>.Dwa obiekty udostępnić wirtualny wspólnej klasy bazowej basic_ios<Elem, Tr>.Również zarządzać wspólnych buforu strumienia, z elementami typu Elem, których cechy charakteru są określane przez klasę Tr.Konstruktor inicjuje jej klas podstawowych za pomocą basic_istream(strbuf) i basic_ostream(strbuf).

Konstruktorów

basic_iostream

Utwórz basic_iostream obiek.

Funkcje członkowskie

swap

Wymienia zawartość pod warunkiem basic_iostream obiektu dla zawartości tego obiektu.

Operatory

operator=

Przypisuje wartość określonej basic_iostream obiekt do tego obiektu.Jest to przypisanie przenoszenia obejmujące rvalue który nie zostawić kopię.

Wymagania

Nagłówek:<istream>

Przestrzeń nazw: std

Zobacz też

Informacje

Bezpieczeństwo wątku w standardowej bibliotece C++

iostream Programming

Konwencje iostream

Inne zasoby

<istream> Członkowie