如何查找在visualc++中导致调试断言错误的行/方法

How to find line/method that caused a debug assertion error in Visual C++

本文关键字:断言 调试 错误 方法 何查找 查找 visualc++      更新时间:2023-10-16

我正在编写一个程序,该程序有时会在向量上抛出调试断言错误,更具体地说,错误是:

表达式:vector迭代器不可解引用

问题是我不知道发生此错误的行或方法。我宁愿不手动步骤/突破我的程序,直到错误发生。我正在寻找找到行号或至少是导致此错误的方法。

我用的是VS2010

thanks in advance

当它崩溃时,点击"retry"然后"break"。然后查看堆栈跟踪并"向下",直到找到代码中的某个点。这将显示代码中最后一个在崩溃前被调用的地方。