[問題] Eclipse C++ consle無法顯示!?

看板C_and_CPP作者 (肥子民)時間13年前 (2010/09/02 00:25), 編輯推噓4(407)
留言11則, 5人參與, 最新討論串1/2 (看更多)
對不起 我不知道發在這裡適不適合 因為我是軟體安裝的問題 如題 我的Eclipse C++ 已經按照網路上很多版本的教學 依序執行 每一個版本都可以正常編譯 也可以正常產生出執行檔 但是我按 Run 的時候 理論上應該要可以在下面的 Consle 分頁執行(輸入輸出) 但是不管我怎麼安裝 下面的 Consle 分頁都是白的 但是我確定有在執行 因為我中斷程式之後就顯示出來了= =" 圖例 : http://ppt.cc/h~7V ←程式執行中 但是沒東西 http://ppt.cc/LurE ←中斷後 才顯示出來原本應該要顯示的 = =" 我自己去點產生的 .EXE 檔是沒有問題的 我按 Run 會這樣 但是我按 Debug 會出現 http://ppt.cc/VYW( (是這個問題嗎?) 我在編譯 和 建置的時候都沒有其他問題!! Run Configuration也檢查過了 快開學了 請大家救救我>.<" 謝謝 -- !!!!▁▁▁▁ ▁▁▁▁ 尬 ▕ ⊙ ⊙ ▏老婆對不起啦 ▕ = = ▏拎去 ▕▼▼▼▼▏小的下次不敢 ▕▼▼▼▼▏鄒跪 ▕▲▲▲▲▏再亂寫文章了 ▕▲▲▲▲▏罵主 /██╯ 請老婆原諒! m@(。人。)> 機 xicco || ──╯ / \ ─╯ 板 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.13.127.179 ※ 編輯: cooljony0109 來自: 163.13.127.179 (09/02 00:26) ※ 編輯: cooljony0109 來自: 163.13.127.179 (09/02 00:28)

09/02 00:45, , 1F
感覺問java版會比較有人知道...XD
09/02 00:45, 1F

09/02 00:47, , 2F
其實有Eclipse版...
09/02 00:47, 2F

09/02 00:51, , 3F
@口@"
09/02 00:51, 3F

09/02 01:34, , 4F
eclipse console好像有時會這樣,不太清楚原因
09/02 01:34, 4F

09/02 01:35, , 5F
本來收到換行字元應該會自動把stdout buffer都印出去
09/02 01:35, 5F

09/02 01:35, , 6F
但是不知為何有時eclipse不會
09/02 01:35, 6F

09/02 01:35, , 7F
試試 fflush(stdout);
09/02 01:35, 7F

09/02 02:48, , 8F
eclipse版8/27那篇
09/02 02:48, 8F

09/02 10:35, , 9F
如果你用 printf 函數做輸出,那請在程式一開始執行:
09/02 10:35, 9F

09/02 10:35, , 10F
setbuf(stdout, NULL);
09/02 10:35, 10F

09/02 10:37, , 11F
這樣就可以讓 printf 不使用緩衝區立刻輸出,試試看吧
09/02 10:37, 11F
文章代碼(AID): #1CVdvi07 (C_and_CPP)
文章代碼(AID): #1CVdvi07 (C_and_CPP)