basic_ios::clear
清除所有错误标志。
void clear(
iostate _State=goodbit,
bool _Reraise = false
);
void clear(
io_state _State
);
参数
_State(可选)
要在清除所有标志后标志设置为。_Reraise
指定是否应再次引发异常。
备注
标志是 goodbit、failbit、eofbit和 badbit。 测试与 好、错误、eof和 失败的这些标志
成员函数替换存储的流状态信息。
_State|(rdbuf ! = 0? goodbit : badbit)
如果_State**&**异常 不为零,然后引发选件类 失败对象。
示例
有关使用示例 清除参见 rdstate。
要求
标头: <ios>
命名空间: std