#include #include using namespace std; int main () { std::ifstream fs; fs.open("non-exist.txt"); if ( (fs.rdstate() & std::fstream::failbit ) != 0 ) std::cerr << "Error opening file 'non-exist.txt'\n"; }