C ++ HelloWorld无法正确打印

时间:2011-07-12 04:44:47

标签: c++ eclipse console

我刚刚为我的eclipse安装了c / c ++开发工具,一切正常,但是当我运行hello world程序时,控制台中没有打印文本,但我没有收到任何错误。我真的很难过,有人知道这是为什么吗?

enter image description here 修改

好的,我意识到如果调试它,它可以正常工作,但如果我运行它,没有任何想法吗?

4 个答案:

答案 0 :(得分:6)

您使用的是64位版本的Eclipse吗?如果是这样,那可能是你的问题。 64位版本不执行控制台输出。 叹息尝试降级到32位版本。

点击,点击this question。 在Eclipse论坛上,查看this thread

答案 1 :(得分:2)

弹出的窗口会消失吗?它可以在控制台中打印,然后在它到达代码结束时关闭......

答案 2 :(得分:1)

尝试使用这样的代码:

#include <iostream>
#include <conio.h>

using namespase std;

int main()
{
  cout << "helllo, world" << endl;
  getch();
  return 0;
}

答案 3 :(得分:0)

您必须设置环境,以便eclipse可以找到c ++编译器 转到Computer,然后右键点击Properties - &gt; advanced system settings - &gt; enviroment variables
system variables中向下滚动,找到path(名称为{1}}。按edit并在path附加C:\MinGW\bin;C:\MinGW\msys\1.0\bin;值。您将获得C:\MinGW\bin;C:\MinGW\msys\1.0\bin;C:\programfiles.......之类的内容 然后再次开始日食问题应该已经解决了。