2009-05-20 15 views
6

Windows XPでEclipse IDE for C/C++ Developers (Eclipse Ganymede Package - version 3.4.2)を使用しています。MinGW GCC 4.2.1GDB 6.8-3です。Eclipse CDTデバッグコンソールにプログラム出力が表示されない

私はhereと非常に似た問題に直面しています。単純な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; 
} 
+1

endl_flushを追加すると私にとってはうまくいったが、これについては多くの議論があり、これがいつもうまくいくかどうかはわからない。関連するウィンドウの問題(32対64ビット環境の問題に結びついているようです):http://www.eclipse.org/forums/index.php?t=msg&th=197552&start=0&S=2a2b64e1f1404705c0214976bd477428 – Mick

関連する問題