我在Visual Studio 2017中有一个包含许多项目的解决方案,除了一个项目(我创建的最后一个项目)外,所有其他项目都在引发异常时停止每个执行,并且我可以监视每个变量和对象,但是没有最后一次发生,并直接向我显示浏览器中的错误。如果我设置了一个断点,它将停止执行,但是还不够。
答案 0 :(得分:1)
您可以在VS2017中控制调试器行为。 Debug -> Window -> Exception settings ...
中的异常要注意的一件事是,尽管默认情况下会检查许多常见异常,但除非您明确启用std::exception
,否则不会将其设置为“抛出时中断”。