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