首页 > 解决方案 > 如何在 Visual Studio 中跳过 Debug Assertion Failed 并直接中断

问题描述

我正在使用一些 C++,我的代码中有一个错字导致了这种情况。将来,我宁愿 Visual Studio 在直接从 Visual Studio 2017(社区版)以 DEBUG MODE 运行时直接中断错误代码,并使用实际表达式,而不是向我显示这个烦人的提示。

在某个地方有这个设置吗?

在此处输入图像描述

标签: c++visual-studiovisual-studio-2017

解决方案


在某个地方有这个设置吗?

您可以通过设置报告模式以编程方式执行此操作:

_CrtSetReportMode(_CRT_ASSERT, _CRTDBG_MODE_DEBUG);

所需的标题是<crtdbg.h>.


推荐阅读