Udostępnij za pośrednictwem


basic_ios::clear

Czyści wszystkie flagi błędu.

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

Parametry

  • _State(opcjonalnie)
    Flagi, które chcesz ustawić po wyczyszczeniu wszystkich flag.

  • _Reraise
    Określa, czy wyjątek powinien być re-raised.

Uwagi

Flagi są goodbit, failbit, eofbit, i badbit.Badania te flagi dobrą, bad, eof, i awarii

Funkcja Członkowskie zastępuje informacje o stanie przechowywanych strumienia z

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

Jeśli _Państwo**&**Wyjątki jest różna od zera, to następnie generuje obiekt klasy awarii.

Przykład

Zobacz rdstate na przykład za pomocą Wyczyść.

Wymagania

Nagłówek: <ios>

Obszar nazw: std

Zobacz też

Informacje

basic_ios Class

iostream Programowanie

iostreams Konwencji