[Bug libstdc++/45628] std::fstream::tellg invalidates I/O buffer

paolo dot carlini at oracle dot com gcc-bugzilla@gcc.gnu.org
Fri Sep 17 21:59:00 GMT 2010



------- Comment #55 from paolo dot carlini at oracle dot com  2010-09-17 21:59 -------
>                                                                          I'm
> getting the impression that you guys got tired after a long redesign process
> and oversimplified the state machine.

Not me. What I remember is that Nathan Myers explained that C stdio, at least
traditionally worked exactly like that, and since Nathan *designed* parts of
the first C++ Standard itself, actively participated to all the meetings which
led to C++98, I trusted him by and large and found the new design
straightforward and well performing in most of out benchmarks. I still believe
he was quite right. Anyway, when you post something to the mailing list,
remember to add him in CC.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45628



More information about the Gcc-bugs mailing list