Xcode C ++中的文件流/ fstream问题

时间:2009-09-04 11:37:39

标签: c++ xcode fstream

这是一个输出到文本文件的简单程序:

#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();
}

所有最终被写入我的文本文件的是“答案几乎是”并且数据根本不显示。我究竟做错了什么?或者它可能是Xcode的问题,因为我将它用作IDE。

2 个答案:

答案 0 :(得分:1)

您的代码没有问题。这可能是Xcode的一个问题。

答案 1 :(得分:1)

我不确定问题是什么。是它从未被执行过或者它写错了路径。为了阐明这个尝试,请包括unistd.h并插入此代码段。

char* s = getcwd(NULL, 256);
printf("im running and pwd is: %s\n", s);

在xcode内部点击CMD-SHIFT-R打开控制台,看它是否打印任何内容。