我正在使用这个简单的示例代码运行程序来输出文本文件。我正在使用Xcode,只是从命令行工具启动一个新的C ++项目。由于某种原因,程序不会将任何文件输出到我的Mac上。请帮忙弄清楚为什么XCode不会将任何文件输出到我的电脑?谢谢!
#include <iostream>
#include <fstream>
using namespace std;
int main() {
double myNumber = 42.5;
fstream outfile("test.txt", fstream::out);
outfile << "The answer is almost " << myNumber << endl;
outfile.close();
}
答案 0 :(得分:43)
然后点击编辑方案。单击选项选项卡并单击使用自定义工作目录。然后选择了一个工作目录。现在出现文本文件!
答案 1 :(得分:12)
如上所述,编辑该计划对我有用,但进入该计划是不同的。
我还在窗口的左侧窗格中选择了运行/调试选项。
答案 2 :(得分:1)
要找到当前的工作目录,请在项目导航器中的“产品”文件夹下,右键单击产品,然后选择“在Finder中显示”。在此目录中,您还将找到编译后的代码。
例如: 〜/ Library / Developer / Xcode / DerivedData / <项目名称> -gweghgfqkjkidjfhcgetdryechjz / Build / Products / Debug