Eclipse CDT Debug控制台不显示程序输出

bha*_*dra 6 eclipse-cdt eclipse-3.4

我在Windows XP上使用Eclipse IDE for C/C++ Developers(Eclipse Ganymede Package - 3.4.2版),使用MinGW GCC 4.2.1和GDB 6.8-3.

我面临的问题与此处提到的问题非常相似.一个简单的hello world程序不会打印到调试器中的控制台输出.运行命令正确显示输出.我检查了gdb输出控制台和输出控制台.

在eclipse的控制台窗口中获取输出的正确设置是什么?

小智 2

//你把endl放在输出的末尾了吗?

int main()
{
    cout << "!!!Hello World!!!"; // prints nothing to console ; no endl
    cout << "!!!Hello World!!!" << endl; // prints !!!Hello World!!! twice
    return 0;
}
Run Code Online (Sandbox Code Playgroud)