【发布时间】:2013-07-01 13:50:16
【问题描述】:
我有一个非常简单的 C++ 程序和一个非常简单的项目设置,但是当我运行该程序时,我没有得到任何输出。如果我在调试模式下运行程序,它会完美运行。我在带有 MinGW 的 Windows 上使用 Eclipse Kepler CDT 32 位。我对日食有点陌生,所以这可能是我做错了。
程序是:
#include <fstream>
#include <iostream>
#include <string>
using namespace std;
ofstream outfile("testdata.txt");
int main()
{
outfile << "Program Start\n";
cout << "Program Start\n";
return 0;
}
救命!
【问题讨论】:
-
您的意思是文件中或控制台中或两者都没有输出?
-
控制台没有输出,也没有创建文件。
-
更新:在 Eclipse 中仍然没有修复,但我尝试从 cmd 和 msys 运行它。从 cmd 我收到错误“程序无法启动,因为您的计算机缺少 libgcc_s_dw2-1.dll。”从 msys 它工作得很好。
标签: c++ eclipse debugging eclipse-cdt ofstream