std::basic_ios::clear

From Cppreference

Jump to: navigation, search
void clear( iostate state = goodbit );

Clears the stream error state flags by assigning them the value of state. If rdbuf() == 0 then state | badbit is assigned. May throw an exception.

Contents

[edit] Parameters

state - new error state flags setting. It can be a combination of the following constants:
Constant Explanation
goodbit no error
badbit irrecoverable stream error
failbit input/output operation failed (formatting or extraction error)
eofbit associated input sequence has reached end-of-file


[edit] Return value

(none)

[edit] Example

[edit] See also

setstate
sets state flags
(public member function)
rdstate
returns state flags
(public member function)