调试时保持控制台窗口打开

fre*_*low 7 c++ debugging console-application visual-studio-2008

当我在没有调试的情况下启动程序时(Ctrl + F5),我必须在程序完成时按一个键关闭控制台窗口.当我通过调试(F5)启动程序,控制台窗口立即关闭.Visual Studio中是否有一个选项可以在调试时保持窗口打开?

(我知道有很多方法可以在代码中"手动"完成,但我不想触摸代码.)

Mat*_*ský 6

将断点添加到方法的结束括号main().这样,如果程序完成(除非它在进程中崩溃 - 无论如何都会触发中断),无论使用哪个返回语句,它都会中断main.

  • @ Barkermn01:这确实违反了"不想触摸代码"的要求.断点没有. (3认同)