#include <fstream>
ofstream out("test", ios::out);
if(!out)
{
cout << "Error opening file.\n";
return 1;
}
ifstream in("test", ios::in);
if(!in)
{
cout << "Error opening file.\n";
return 1;
}
Если возникает ошибка, отображается сообщение и возвращается один (1). Однако можно скомпилировать и выполнить только ofstream out("test", ios::out);
и ifstream in("test", ios::in);
без каких-либо ошибок. В любом случае создается файл test .