explicit basic_iostream(basic_streambuf<charT,traits>* sb);
Effects: Constructs an object of class basic_iostream, assigning initial values to the base classes by calling basic_istream<charT,traits>(sb) ([istream]) and basic_ostream<charT,traits>(sb) ([ostream])
Postcondition: rdbuf()==sb and gcount()==0.
basic_iostream(basic_iostream&& rhs);
Effects: Move constructs from the rvalue rhs by constructing the basic_istream base class with move(rhs).