我試圖在Visual Studio 2008中使用Visual C++入門。 當我按下播放按鈕(開始調試)時,會打開一個控制檯,但會立即關閉。我如何讓這個窗口保持打開狀態,以便我可以看到我的輸出?開始使用Visual C++
1
A
回答
1
,也可按Ctrl + F5鍵啓動無需調試你的程序結束時,它保持控制檯打開。
1
這樣做是因爲程序正在結束。您可以通過在程序的最後一條語句上設置一個斷點來停止它(這會導致它停止,並且您可以在調試器中查看程序狀態),也可以等待鍵盤輸入。
我更喜歡設置斷點,因爲這讓您有機會查看程序狀態。
您可以通過右鍵單擊一行代碼並選擇設置斷點來設置斷點。
編輯:只有當你調試時纔會觸發斷點,所以如果你想讓應用程序等待,當你沒有調試時,你需要等待用戶的一些輸入(即「按任意鍵繼續「)
等待按鍵只需使用以下命令:
system("pause");
1
默認情況下,控制檯應用程序將在完成調試會話後關閉。這與正常運行會話不同,在正常運行會話中它會暫停,直到您輸入回車。你可以通過幾種方式來阻止它,但最簡單的方法是在主方法的右括號上設置一個斷點。
只需將光標放在右大括號上並按F9即可。這應該是竅門
相關問題
- 1. 從頭開始 - 我應該使用(MS Visual Studio)C#還是(MS Visual Studio)C++?
- 2. 開始使用CppUnit和Visual Studio 2010
- 3. 如何開始使用C
- 4. 如何開始使用C++?
- 5. C#開始使用Visual Studio進行單元測試
- 6. Visual Studio中不能開始編寫C#
- 7. 使用c#打開Visual Studio項目Process.Start()
- 8. Visual Studio 2015開始建設
- 9. Visual Basic - 返回開始
- 10. Visual SourceSafe開始的腳本
- 11. 開始在Mac上使用Sitecore CMS進行開發使用C#
- 12. 開始使用http媒體流在C
- 13. (無法)開始使用Facebook C#SDK
- 14. 如何從C#開始使用Cassandra#
- 15. 我從哪裏開始使用C#?
- 16. 開始使用Google日曆for C#ASP.NET
- 17. 開始C編程使用方法
- 18. 從哪裏開始使用FastCGI和C++
- 19. 開始使用OpenGL的在C++
- 20. 如何開始使用C中的ICU
- 21. 開始使用BouncyCastle的加密DLL C#
- 22. c#使用GeckoFx 14如何開始?
- 23. 開始使用
- 24. 使用Visual C++
- 25. 使用Visual C++
- 26. 開始使用QPID
- 27. 開始從C#
- 28. 開始使用Maven
- 29. 如何使用Visual Studio開始功能測試
- 30. 如何從Windows 8.1上的Visual Studio 2013 C#解決方案開始使用DirectInput?