I am trying to open a file using the following code,
Code:
ifstream a_file ( "D:\\ LotteryProgram / MegaMill" );
//Opens MegaMill for reading the file
if ( !a_file.is_open() )
{
cout << " The file could not be opened" << endl;
(a_file.open());
}
else {
cout << "Safely use the file stream" << endl;
cin.get();
}
but I am getting an error:
"Error 1 error C2661: 'std::basic_ifstream<_Elem,_Traits>:pen' : no overloaded function takes 0 arguments"
and I don't understand it. Why do I get an error when I tell the program to open a_file if it is not open? Can someone translate this error into English so I can make sense of it? ....therry