0
文本文件和顯示數據我想從存儲在以下
路徑C:\folder1\folder2\example.txt
的文本文件中讀取數據,但我的代碼是行不通的。我收到消息「無法打開文件」,但文本文件存在。任何更正將不勝感激。讀取從控制檯
#include <windows.h>
#include <fstream>
#include <string>
#include <iostream>
using namespace std;
int main()
{
string filename, line;
SetCurrentDirectoryA("C:\\folder1\\folder2\\");
ifstream inFile;
inFile.open("example.txt");
if (!inFile) {
cout << "Unable to open file";
exit(1); // terminate with error
}
while (inFile >> line) {
cout << line << endl ;
}
inFile.close();
return 0;
}
你爲什麼不只是使用'inFile.open( 「C:\\ \\文件夾1 \\文件夾2 example.txt的」 );'? – NathanOliver
@NathanOliver我嘗試過,但沒有奏效 – lorrainemutheu