With ios::unitbuf, the buffering of the output is controlled. When it is set, output is unbuffered,
which means that the output buffer is flushed after each write operation. By default, this
flag is not set for most streams. However, for the streams cerr and wcerr, this flag is set initially.
Both flags can be manipulated using the manipulators presented in Table 15.30.