Sdílet prostřednictvím


basic_ios::clear

Vymaže všechny příznaky chyby.

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

Parametry

  • _State (volitelné)
    Příznaky, které chcete nastavit po vymazání všech příznaků.

  • _Reraise
    Určuje, zda má být výjimka re-raised.

Poznámky

Příznaky jsou goodbit, failbit, eofbit, a badbit.Test pro tyto příznaky s dobré, Chybná, eof, a selhání

Informace o stavu uložené proudu se nahradí členské funkce

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

Pokud _stavuavýjimky je nenulová, je pak vyvolá objekt třídy selhání.

Příklad

Viz rdstate příklad použití zrušte.

Požadavky

Záhlaví: <ios>

Obor názvů: std

Viz také

Referenční dokumentace

basic_ios Class

iostream programování

iostreams konvence