VS可增加調試效率的僞符號getlasterror

可增加調試效率的僞符號
       在調試的時候我們經常因爲某個函數的執行錯誤而大費周折,還要在回過頭來添加一個GetLastError()獲取出錯原因,非常麻煩。其實使用Visual Studio的僞符號@ERR就可以完成這個功能,我們等函數執行完,並確定它出錯了,那我們就可以在Visual Studio的WATCH窗口裏加上@ERR,馬上可以看到出錯的錯誤碼了。如果我們還想知道錯誤碼的意思,我們可以加上@ERR,hr,這樣錯誤碼和出錯信息則都會顯示出來。
       除此之外僞符號在調試中還有其他用途,比如我們想在某個函數執行後判斷它是否正確執行了,那麼我們就可以在這個函數後面設一個斷點,並編輯斷點條件爲“@ERR!=0”,意思是如果上一個函數的執行錯誤碼不爲0,則觸發斷點。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章