std::basic_ios::good

From cppreference.com
bool good() const;

Returns true if the stream has no errors occurred and is ready of I/O operations. Specifically, returns result of rdstate() == 0.

Contents

[edit] Parameters

(none)

[edit] Return value

true if the stream has no errors occurred, false otherwise.

[edit] Example

[edit] See also

checks if a non-recoverable error has occurred
(public member function)
checks if a recoverable error has occurred
(public member function)
checks if end-of-file has been reached
(public member function)
checks if an error has occurred (synonym of fail())
(public member function)
(until C++11)
(since C++11)
checks if no error has occurred (synonym of !fail())
(public member function)