您的位置:首页 > 大数据 > 人工智能

Debug Assertion Failed!问题怎么解决?

2013-08-15 12:32 1921 查看
某天调试程序突然跳出以下错误:

---------------------------

Microsoft Visual C++ Debug Library

---------------------------

Debug Assertion Failed!

Program: I:\广东联通\部标后台程序\Debug\BatchSave.exe

File: f:\dd\vctools\crt_bld\self_x86\crt\src\strtol.c

Line: 94

Expression: nptr != NULL

For information on how your program can cause an assertion

failure, see the Visual C++ documentation on asserts.

(Press Retry to debug the application)

---------------------------

中止(A)   重试(R)   忽略(I)   

---------------------------

========================================================================

跟踪解决办法:

--------------------------------------

1、按F5运行你的程序 

2、在出错时,选择“重试” 

3、按ALT+7调出“调用栈”窗口 

4、双击从上往下的最近一个自己定义的函数,系统会自动把该函数所在的文件显示出来,此时程序就暂停在光标处。一般来说错误就出在这附近。你可以通过查看变量的值来确认。

很好的调试方法。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐