basic_ios::clear

清除所有错误标志。

void clear(
    iostate _State=goodbit,
    bool _Reraise = false
);
void clear(
    io_state _State
);

参数

  • _State(可选)
    要在清除所有标志后标志设置为。

  • _Reraise
    指定是否应再次引发异常。

备注

标志是 goodbitfailbiteofbitbadbit。 测试与 错误eof失败的这些标志

成员函数替换存储的流状态信息。

_State|(rdbuf ! = 0? goodbit : badbit)

如果_State**&**异常 不为零,然后引发选件类 失败对象。

示例

有关使用示例 清除参见 rdstate

要求

标头: <ios>

命名空间: std

请参见

参考

basic_ios Class

iostream编程

(mfc)约定