解决:
包含头文件
#include <crtdbg.h>
使用中断函数
// 作用等价于int 3的几个函数,可以选择下列之一
_CrtDbgBreak();
// 或者 Include ntddk.h or wdm.h.
KdBreakPoint();
// 或者 Include ntddk.h or wdm.h.
DbgBreakPoint();
通过debug,我们看到了中断效果

本文介绍了如何在C++编程中利用调试头文件`<crtdbg.h>`中的`_CrtDbgBreak()`函数来实现断点调试。通过调用这个函数,开发者可以在代码特定位置强制程序中断,以便于观察和分析运行时的状态。此外,还提到了其他可替代的中断函数,如`KdBreakPoint()`和`DbgBreakPoint()`,它们同样用于调试目的。
解决:
包含头文件
#include <crtdbg.h>
使用中断函数
// 作用等价于int 3的几个函数,可以选择下列之一
_CrtDbgBreak();
// 或者 Include ntddk.h or wdm.h.
KdBreakPoint();
// 或者 Include ntddk.h or wdm.h.
DbgBreakPoint();
通过debug,我们看到了中断效果


被折叠的 条评论
为什么被折叠?