1. 程式人生 > >Debug Assertion Failed 問題怎麼解決

Debug Assertion Failed 問題怎麼解決

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow

也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!

               

某天除錯程式突然跳出以下錯誤:

---------------------------
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、雙擊從上往下的最近一個自己定義的函式,系統會自動把該函式所在的檔案顯示出來,此時程式就暫停在游標處。一般來說錯誤就出在這附近。你可以通過檢視變數的值來確認。


很好的除錯方法。


           

給我老師的人工智慧教程打call!http://blog.csdn.net/jiangjunshow

這裡寫圖片描述