badbit
if (good() && _strbuf->sputbackc(ch) == EOF) clear(ios::badbit);
if (good() && _strbuf->sungetc() == EOF) clear(ios::badbit);
_state = _strbuf ? state : state|badbit;
int fail() const { return _state & (ios::badbit|ios::failbit); }
int bad() const { return _state & ios::badbit; }
_state = sb ? ios::goodbit : ios::badbit; _exceptions=0;
set(ios::badbit);
set(ios::badbit);
set(ios::badbit);
_state = badbit;
setstate (ios::badbit);
set(ios::badbit);
set(ios::badbit);
set(ios::badbit);
set(ios::badbit);
set(ios::badbit);
set(ios::badbit);
set(ios::badbit);
stream.set(ios::badbit);
set(ios::badbit|ios::failbit);
set(ios::badbit|ios::failbit); // ??
set (ios::badbit|ios::failbit);
set(ios::badbit);
set(ios::badbit);
set(ios::badbit);
set(ios::badbit);
set(ios::badbit);
set(ios::badbit);
set(ios::badbit);
set(ios::badbit);
set(ios::badbit);
set(ios::badbit);
set(ios::badbit);
set(ios::badbit);
set(ios::badbit);