我一個星期前安裝了Codeblock,並沒有改變任何設置。我創建了一個簡單的控制檯應用程序,當我點擊構建並運行它時,顯示我的輸出爲類似的毫秒並消失......它曾經一直保持,直到我退出它。任何人都知道這是爲什麼發生?在生成日誌選項卡,它說「進程終止狀態0(0minnutes,0秒)爲什麼我的Codeblock只顯示小於秒的輸出..?
2
A
回答
0
用途:
#include <iostream>
//...other includes....
int main()
{
/*Your Code */
//...
std::cin.ignore(); //wait for Enter, will makes the console to stay.
}
2
您沒有任何實際問題,無論是在你的代碼塊的應用,也不在你的代碼,但代碼塊不會等待你手動關閉它的控制檯窗口,它會自動不它。
您已經3種方式,選擇最適合自己更好
轉到菜單欄和切換「顯示輸出窗口」
另外,您可以追加一個C++代碼,等待一個事件的發生,這樣你就可以得到足夠的時間來觀看你的輸出。 你可以使用我已經下面
給出的代碼,如果您選擇通過調試(步過),看看你的輸出消息這將是絕對有益。
它也會提高你的調試技能。
如果您想選擇第二種方法然後附加在您的應用程序下面的代碼
#include<conio.h>
int main()
{
// After your code - write
getch();
return 0;
}
注: -我相信你正在使用Windows平臺上的代碼塊,這個代碼將工作罰款窗口,但<conio.h>
將不會提供給你,如果你想將你的程序從Windows移植到Linux
我會建議你給他們這個順序偏好[3 > 1 > 2]
0
那些誰可能會遇到這樣的錯誤:
所有你需要做的,使控制檯不dissapear是這樣的:
- 去項目屬性。
- 點擊構建目標
- 下面有控制檯應用程序的選項「時暫停執行結束」
- 檢查一下,你是好去!
希望這有助於
0
您可點擊紅色箭頭,但點擊「建設運行」箭頭代替,其中有一個小的齒輪和一個綠色箭頭。
+0
請不要回答一個評論/問題。可以理解的是,你的代表評論太低,但這並不意味着應該用回答作爲備選。如果你刪除了這個,會更好。 – Clijsters
相關問題
- 1. 爲什麼我的輸出不能顯示在我的div中?
- 2. 爲什麼我的程序不顯示我輸出的整數?
- 3. 爲什麼黃瓜背景的輸出只顯示一次?
- 4. 爲什麼我的輸出一直顯示爲NULL?
- 5. ContextMenu顯示小於1秒
- 6. 爲什麼我的emacs不顯示shell的輸出?
- 7. 爲什麼我的程序不顯示正確的輸出?
- 8. 爲什麼我的輸出沒有顯示什麼,我想正確
- 9. 爲什麼我的輸出顯示顯示計算器中的每個選項?
- 10. 爲什麼spritebatch.Draw顯示空白輸出?
- 11. 爲什麼它沒有顯示輸出?
- 12. 爲什麼沒有輸出顯示
- 13. 爲什麼輸出顯示錯誤
- 14. 爲什麼輸出僅交替顯示?
- 15. 爲什麼我的cout輸出不會立即顯示?
- 16. 爲什麼我的輸出不顯示在日誌中?
- 17. 爲什麼父類的值是可變的顯示爲輸出
- 18. 爲什麼我的Linux提示符只顯示「>」符號?
- 19. 輸出標籤只顯示我想要顯示的部分
- 20. 爲什麼我的隨機生成的數組只輸出零?
- 21. 爲什麼我的contextmenu輸入小寫?
- 22. 爲什麼輸出字段不顯示在顯示文件上?
- 23. 爲什麼不顯示小時,時間和秒我在R中使用as.Date
- 24. 爲什麼輸出IMediaSample的緩衝區大小小於其中一個輸入?
- 25. 爲什麼我的程序輸出一個巨大的小數?
- 26. 爲什麼grep根據我的輸入文件大小顯示不同的輸出?
- 27. 這個彈出窗口爲什麼只顯示爲一個小方格?
- 28. 爲什麼這個腳本只能輸出一半的輸出?
- 29. 爲什麼我的代碼只輸出「O」?
- 30. 爲什麼我的xaml只顯示一個簡單的窗口顯示nothig
讓我猜測;您正在使用MS-Windows,當您運行該應用程序時,控制檯會在以後立即打開並關閉?這是因爲控制檯應用程序是通過將程序名稱輸入到正在運行的控制檯窗口中來執行的,而不是通過單擊應用程序圖標來執行。出於調試目的,您可以在最後添加一些代碼,等待按鍵。 – Oswald
您的輸出是否在0.1s左右出現並消失,我想您需要在代碼塊應用程序中查找輸出窗口。 –