void getBookData(bookType books[], int& noOfBooks)
{
ifstream infile;
string file = "bookData.txt";
infile.open(file.c_str());
if (infile.fail()) {
cout << "No file found!" << endl;
infile.clear();
}
while (true) {
string line;
getline(infile, line, '\r');
if (infile.fail()) {
break;
}
cout << "Line: " << line << endl;
}
infile.close();
}
我已经尝试将文件放在我能想到的每个位置,但不知何故它没有加载。或者,更有可能的是,我做错了其他事情。这不像我的代码的最终结果应该是什么样的,现在我只是想逐行读出我的文件。