basic_ios::clear
Rimuovere i flag di errori.
void clear(
iostate _State=goodbit,
bool _Reraise = false
);
void clear(
io_state _State
);
Parametri
_State (facoltativo)
Flag che si desidera impostare dopo aver cancellato tutti i flag._Reraise
Specifica se l'eccezione deve sempre essere generata un'eccezione.
Note
I contrassegni sono goodbit, failbit, eofbite badbit.Test per questi flag con buon, e, EOFe superato
La funzione membro sostituisce le informazioni sullo stato del flusso archiviate con
_State | (rdbuf ! = 0?goodbit : badbit)
Se il _State**&**eccezioni è diverso da zero, quindi genera un oggetto di classe errore.
Esempio
Vedere rdstate per un esempio di utilizzo clear.
Requisiti
intestazione: <ios>
Spazio dei nomi: deviazione standard