explicit basic_ios(basic_streambuf<E, T>* sb);
basic_ios();
The first constructor initializes its member objects by calling init
(sb)
. The second (protected) constructor leaves its
member objects uninitialized. A later call to init
must initialize the object before it can be safely destroyed.