Share via


basic_iostream::basic_iostream

Create a basic_iostream object.

explicit basic_iostream(basic_streambuf<Elem, Tr> *_Strbuf);
basic_iostream(basic_iostream&& _Right);
basic_iostream();

Parameters

  • _Strbuf
    An existing basic_streambuf object.

  • _Right
    An existing basic_iostream object that is used to construct a new basic_iostream.

Remarks

The first constructor initializes the base objects by way of basic_istream(_Strbuf) and basic_ostream(_Strbuf).

The second constructor initializes the base objects by calling move(_Right).

Requirements

Header: <istream>

Namespace: std

See Also

Reference

basic_iostream Class

<istream>

Lvalues and Rvalues