The class Init
describes an object whose construction
ensures the construction of the eight objects declared in
<iostream> ([iostream.objects]) that associate file
stream buffers with the standard C streams
provided for by the functions declared in
<cstdio> ([cstdio.syn]).
Effects: Constructs and initializes the objects cin, cout, cerr,
clog, wcin, wcout, wcerr, and wclog if
they have not already been constructed and initialized.
Effects: If there are no other instances of the class still in existence,
calls
cout.flush(),
cerr.flush(),
clog.flush(),
wcout.flush(),
wcerr.flush(),
wclog.flush().