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
| This section is incomplete Reason: no 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) | 

