次の方法で共有


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

入出力ストリームのプログラミング

入出力ストリームの規則