Udostępnij za pośrednictwem


basic_iostream Class

Strumień klasy, która można wykonać zarówno 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

Klasa szablonu opisuje obiekt, który kontroluje wstawienia, poprzez jej klasa podstawowa basic_ostream<Elem, Tr> i ekstrakcji, poprzez jej klasa podstawowa basic_istream<Elem, Tr>.Dwa obiekty udostępniania wirtualnych wspólnej klasy bazowej basic_ios<Elem, Tr>.Zarządzają oni również wspólne buforu strumienia z elementami typu Elem, których cechy znaków są określane przez klasę Tr.Konstruktor inicjuje jej klas podstawowych za pomocą basic_istream(strbuf) i basic_ostream(strbuf).

dsy25a4y.collapse_all(pl-pl,VS.110).gifKonstruktory

basic_iostream

Tworzenie basic_iostream obiektu.

dsy25a4y.collapse_all(pl-pl,VS.110).gifFunkcje składowe

Zamień

Zawartość przewidziano wymiany basic_iostream obiektu dla zawartości tego obiektu.

dsy25a4y.collapse_all(pl-pl,VS.110).gifOperatory

operator =

Przypisuje wartość określonego basic_iostream obiekt do tego obiektu.Jest to przypisanie Przenieś obejmujące rvalue urlopu nie kopię.

Wymagania

Nagłówek: <istream>

Obszar nazw: std

Zobacz też

Informacje

Bezpieczeństwo wątków w standardowa biblioteka języka C++

iostream Programowanie

iostreams Konwencji

Inne zasoby

<istream> Członkowie