basic_ios::clear
Löscht alle Fehlerflags.
void clear(
iostate _State=goodbit,
bool _Reraise = false
);
void clear(
io_state _State
);
Parameter
_State (optional)
Die Flags, die Sie festlegen möchten, nachdem Sie alle Flags gelöscht haben._Reraise
Gibt an, ob die Ausnahme wieder-ausgelöst werden sollte.
Hinweise
Die Flags sind goodbit, failbit, eofbit und badbit.Test für diese Flags mit gut, Fehlerhafte, EOF und Fail
Die Memberfunktion ersetzt die gespeicherten Streamzustandsinformationen durch
_State | (rdbuf ! 0 =?goodbit : badbit)
Wenn _State**&**exceptions ungleich 0 (null) ist, löst es dann ein Objekt der Klasse Fehler aus.
Beispiel
Siehe rdstate als ein Beispiel für die Verwendung von clear.
Anforderungen
Header: <ios>
Namespace: std