场景
1.VC++ 的程序A在启动程序C时, 如果需要调试程序C的话一般有两种, 一种是通过菜单 调试->附加到进程的方式来调试程序, 缺点就是这个进程必须先启动, 但是一启动的话有可能就执行了需要调试的那部分逻辑.另一种方式就是通过在程序C的Main里插入以下代码来调试.
#if 1
__debugbreak();
#endif
说明
1.在配置好使用VS在程序发生问题时需要调试的调试提醒后,程序A 在启动程序C时会弹出以下提示
选择调试程序后
选择开启的VC++实例来调试.
2.注意, 新系统需要通过以下设置来启用VC++调试, 不然会出现一个崩溃窗口无法调试.
控制面板->操作中心->更改操作中心设置->问题报告设置->每次发生问题时,在检查解决方案前先询问我
参考
http://blog.csdn.net/hbxtlhx/article/details/7978842
http://blog.csdn.net/hanshuangfly/article/details/5935978
https://msdn.microsoft.com/en-us/library/f408b4et.aspx