是否可以知道源代码的哪些行被执行?
发布时间:2020-12-16 10:52:32 所属栏目:百科 来源:网络整理
导读:我正在使用Visual Studio调试C/C++代码.有一个循环被称为10000次并且在其中一个交互中,在循环结束时,有一个错误,因为程序试图访问长度为N的数组的N 1值.我想回去调试错误的起源,我想知道在调试模式下Visual Studio是否可以在视觉上突出显示或告诉我执行了哪
我正在使用Visual Studio调试C/C++代码.有一个循环被称为10000次并且在其中一个交互中,在循环结束时,有一个错误,因为程序试图访问长度为N的数组的N 1值.我想回去调试错误的起源,我想知道在调试模式下Visual Studio是否可以在视觉上突出显示或告诉我执行了哪些源代码行.然后更容易找到错误.有人知道这是否可行?
如果VS无法做到这一点,还有什么方法可以做到这一点? 谢谢 编辑:我也想知道是否可以使用任何其他IDE(Eclipse,Xcode,命令行等)完成此操作 解决方法
将一个条件断点放在数组访问发生的地方.这样,您的程序将在第N次访问时中断,您将拥有完整的堆栈跟踪.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |