我正在使用QtCreator 3.6.0 - 基于Qt 5.5.1(Clang 6.1(Apple),64位)。
我正在尝试阅读文本文件,但我继续收到此错误消息,
无法打开文件/用户/ ...... ...
这是代码提取,
string line;
ifstream myfile ("Config.txt");
if (myfile.is_open())
{
while ( getline (myfile,line) )
{
cout << line << '\n';
}
myfile.close();
}
else cout << "Unable to open file";
我的'Config.txt'文件位于main.cpp所在的同一个项目文件夹中。
我哪里错了?
答案 0 :(得分:1)
对于QtCreator,您应该将工作目录更改为包含Config.txt的目录。你可以找到&#34;工作目录&#34;通过侧边栏设置您的可执行文件&#34; Projects&#34; =&GT; &#34;构建&amp;运行&#34; =&GT; &#34;运行&#34;