My program has to open a text file. I want it to give an error message if the file does not exist (or has a diferent name, which is the same, really).
I'm using a pretty old Borland compiler, because home assingnments are checked with it.
Compiler shows me this error:
Info :Compiling L:\algorithms\test.cpp
Error: test.cpp(6,22):'is_open' is not a member of 'ifstream'
#include <iostream>
#include <fstream>
int main () {
ifstream myfile ("data.txt");
if (myfile.is_open())
{
myfile << "This is a line.\n";
myfile << "This is another line.\n";
myfile.close();
}
else cout << "Unable to open file";
return 0;
}