我正在尝试读取基本的txt文件,但我认为编程没有检测到txt文件。这是我的代码。
int main() {
ifstream in;
in.open("testing.txt");
if (in.fail()) cout << "fail" << endl;
return 0;
}
程序正在打印失败。我通过右键单击项目并添加一个新的空文件来创建txt文件。我完全陷入困境,所以我将不胜感激。
答案 0 :(得分:1)
从QT Creator的文档中,您可以在project run settings中更改应执行程序的工作目录:
如果您的文件存在于与默认路径不同的路径(QT Creator构建可执行文件的位置),则可以在此处设置。
我通过右键单击项目并添加一个新的空文件来创建txt文件。
这会在项目主路径中创建.txt
文件,而不是实际构建可执行文件的位置。