我正在尝试读取一个名为“sample.txt”的文件,但每当我尝试执行 ifstream
时,它都无法找到该文件。所以我的问题是您将文件放在哪里以便可以找到它?
ifstream iFile("sample.txt");
最佳答案
这是解决方案。
1) 在 Xcode 中打开您的项目;
2) 在项目窗口左侧的“组和文件”树中找到“产品”文件夹;
3) 当您展开该文件夹时,您应该会看到 Unix 可执行文件的图标(通常是黑色矩形);
4) 按住 Ctrl 键并单击该图标,然后选择“在 Finder 中显示”_(如果您不小心选择了“使用 Finder 打开”,Finder 将在“终端”窗口中启动您的程序);
5) 在 Finder 中显示应该会弹出一个 Finder 窗口,其中显示包含可执行文件的文件夹的内容。您应该在该窗口中看到输出文件。
来源:https://discussions.apple.com/thread/2145737?start=0&tstart=0
关于c++ - ifstream 找不到文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7542802/