ifstream myfile;
myfile.open("FileTest");
string line;
if(myfile.is_open())
{
cout<<"Reading from file...";
getline(myfile,line);
}
if(myfile.fail())
{
cout<<"Unable to open file"<<endl;
}
myfile.close();
答案 0 :(得分:0)
C ++尝试使用准确名称FileTest
打开当前目录中的文件。检查文件是否在当前目录中?也许您拼写的名字不正确?也许您忘了写FileTest.txt
?您正在使用ifstream
,如果您要打开的文件不存在或已损坏,它将失败。