Bug#121642: libstdc++3: Unable to do buffered cout (?)
> That appears to be the implementation of the requirement that
> std::cout and std::stdout are always synchronized (i.e. tied).
> This is done in ios.cc
> In gcc 2.95, tieing stdout and cout was achieved by having the same
> buffer objects. Since the ABI changed, and since the buffer is in
> glibc, this isn't possilbe anymore.
So, is the final behaviour (aka: non-buffered output) the standard
behaviour? My guess is not ... if so, is there a way to fix it?
Iñaky Pérez González -- (503) 677 6807
I do not speak for Intel Corp, opinions are my own.