[英]Cannot read in a txt file using ifstream
我试图读入一个基本的 txt 文件,但我认为编程没有检测到 txt 文件。 这是我的代码。
int main() {
ifstream in;
in.open("testing.txt");
if (in.fail()) cout << "fail" << endl;
return 0;
}
程序打印失败。 我通过右键单击项目并添加一个新的空文件来创建 txt 文件。 我完全被困住了,所以我很感激任何帮助。
根据 QT Creator 的文档,您可以在项目运行设置中更改应执行程序的工作目录:
如果您的文件存在于与默认路径不同的路径中(这是 QT Creator 构建可执行文件的地方),您可以将其设置在那里。
我通过右键单击项目并添加一个新的空文件来创建 txt 文件。
这会在您的项目主路径中创建.txt
文件,而不是实际构建可执行文件的位置。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.