}
template<typename _CharT, typename _Traits>
- basic_istream<_CharT, _Traits>::int_type
+ typename basic_istream<_CharT, _Traits>::int_type
basic_istream<_CharT, _Traits>::
get(void)
{
__throw_exception_again;
}
}
- *__s = char_type(NULL);
+ *__s = char_type();
if (!_M_gcount)
this->setstate(ios_base::failbit);
return *this;
__throw_exception_again;
}
}
- *__s = char_type(NULL);
+ *__s = char_type();
if (!_M_gcount)
this->setstate(ios_base::failbit);
return *this;
}
template<typename _CharT, typename _Traits>
- basic_istream<_CharT, _Traits>::int_type
+ typename basic_istream<_CharT, _Traits>::int_type
basic_istream<_CharT, _Traits>::
peek(void)
{
__in.width(0);
}
#ifdef _GLIBCPP_RESOLVE_LIB_DEFECTS
-// 2000-02-01 Number to be determined
+//211. operator>>(istream&, string&) doesn't set failbit
if (!__extracted)
__in.setstate (ios_base::failbit);
#endif