basic_ios::clear
Usuwa wszystkie flagi błędu.
void clear(iostate state = goodbit, bool reraise = false); void clear(io_state state);
Parametry
state (opcjonalne)
Flagi, który ma zostać ustawiona po wyczyszczeniu wszystkie flagi.Wartość domyślna to goodbit.reraise (opcjonalne)
Określa, czy wyjątek powinien być ponownie wywołane.Wartość domyślna to false (nie ponownie zgłosi wyjątek).
Uwagi
Flagi są goodbit, failbit, eofbit, i badbit.Test na te flagi z dobrej, zły, eof, i nie powiodło się
Funkcja elementu członkowskiego zastępuje strumienia przechowywane informacje o stanie z:
state | (rdbuf ! = 0?goodbit : badbit)
If state**&**exceptions is nonzero, it then throws an object of class failure.
Przykład
Zobacz rdstate i getline przykłady za pomocą wyczyść.
Wymagania
Nagłówek: < ios >
Przestrzeń nazw: std