5

我有我的(本地C++)DLL项目和基于Google Test的相应测试EXE项目。在通过这个EXE调试我的DLL时,我有一些由Google Test自动处理的异常。因此,如果我的DLL在调试过程中抛出一个未处理的异常,我期望在代码引起异常之后从调试会话暂停的Visual Studio中看到错误消息。相反,我在gtest.cc中触发了断点。如果我禁用--gtest_break_on_failure标志,我将不会收到任何休息。使用Google Test调试C++项目时禁用异常处理

我在Google测试文档中找不到这样的选项。我错过了吗?我不想在调试设置中检查“引发时断点”标志,因为我只对未处理的异常感兴趣。

回答