共用方式為


basic_ios::clear

清除所有錯誤ID。

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

參數

  • _State (選擇項)
    您想要在清除所有旗標之後的旗標設定為。

  • _Reraise
    指定是否應該重新引發例外狀況。

備註

旗標是 goodbitfailbiteofbitbadbit。測試具有 終結。eof失敗的這些旗標。

成員函式取代所儲存的資料流的狀態資訊。

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

如果_State**&**例外狀況。 為非零值(Nonzero),則會擲回類別 失敗物件。

範例

提供的使用範例 clear參閱 rdstate

需求

標題: <ios>

命名空間: std

請參閱

參考

basic_ios Class

iostream 程式設計

iostreams 慣例