[RFC] err |= ios_base::failbit or err = ios_base::failbit?!?

Nathan Myers ncm-nospam@cantrip.org
Tue Jan 6 14:52:00 GMT 2004


On Tue, Jan 06, 2004 at 10:29:25AM +0100, Paolo Carlini wrote:
> Nathan Myers wrote:
> 
> >Sorry, I was hasty. It is currently correct for the do_get members
> >only ever to _assign_ a value to err, and never to use operator|=
> >on it. That would not change.
> 
> Ok, now I get it. However, what you are saying about the _current_ behavior
> it's not true, strictly speaking: please read again 22.2.2.1.2, p13: that's
> why I asked.

Errg.  I didn't read that far.  Yes, that looks like another problem, 
and a more significant inconsistency.  Sigh.  All that text was imported
from clause 27 and hacked at piecewise by a succession of editors.

Nathan Myers
ncm-nospam@cantrip.org



More information about the Libstdc++ mailing list