![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技能-分析与解决
程序丁哥
C/C++/php/资深程序员,善于打杂,独立解决各种问题。
展开
-
核心编程 第1章 对程序错误的处理 (笔记)
要点:a. 通过API GetLastError()可获取程序最后错误码,此函数返回线程的32位错误码。b.在调试时,监控线程的最后错误代码非常有用。通过选定Watch窗口中的一行,并键入“@err,hr”, 可以方便始终显示线程最后的错误代码的号码和 此错误的英文描述。如下图所示: c. VS 小的实用程序Error Lookup,可以使用Error Lookup,原创 2012-09-12 10:19:03 · 358 阅读 · 0 评论 -
WinDbg抓取程序报错dump文件的方法
程序崩溃的两种主要现象:a. 程序在运行中的时候,突然弹出错误窗口,然后点错误窗口的确定时,程序直接关闭例如: “应用程序错误” “C++错误之类的窗口” “程序无响应” “假死”等此种崩溃特点:程序已异常,在你未点出错窗口的确定或其他按,所有错误信息都还保留在PC的内存中,可以直接抓取Dump文件。当然,如果你知道怎么样操作可以让程序崩溃,也可以用守株待兔的抓取方法抓Dump文件转载 2012-12-04 12:05:08 · 2038 阅读 · 0 评论