You can use these methods to synchronize related streams with one another:
0
means no stream is tied.
stdio
are designed to work together, you
may have to choose between efficient C++ streams output and output
compatible with C stdio
. Use `ios::sync_with_stdio()' to
select C compatibility.
The argument switch is a GNU extension; use 0
as the
argument to choose output that is not necessarily compatible with C
stdio
. The default value for switch is 1
.
If you install the stdio
implementation that comes with GNU
libio
, there are compatible input/output facilities for both C
and C++. In that situation, this method is unnecessary--but you may
still want to write programs that call it, for portability.
Go to the first, previous, next, last section, table of contents.