Partager via


basic_ios::clear

Efface toutes les balises d'erreurs.

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

Paramètres

  • _State (facultatif)
    Les balises que vous souhaitez définir après avoir supprimé toutes les balises.

  • _Reraise
    Spécifie si l'exception doit être de nouveau levée.

Notes

Les balises s' goodbit, failbit, eofbit, et badbit.Déterminez les balises avec bon, le mauvais, EOF, et échec

La fonction membre remplace les informations d'état stockées de flux par

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

Si le _State**&**exceptions est différent de zéro, il lève alors un objet de classe échec.

Exemple

Consultez rdstate pour obtenir un exemple d'utilisation effacer.

Configuration requise

en-tête : <ios>

l'espace de noms : DST

Voir aussi

Référence

basic_ios Class

programmation iostream

conventions d'iostreams