标签:
杂谈 |
分类: 计算机与 Internet |
VC写的程序也能 Core dump了, 刚刚发现一个函数非常有用
MiniDumpWriteDump
声明头文件是 dbghelp.h
需要link dbghelp.lib,运行时需要dbghelp.dll
可以使用SetUnhandleExceptionFilter函数定义一个无人捕捉异常的函数,
这样当程序
crash时,系统自动调用对应处理函数,在函数中调用MiniDumpWriteDump把当前堆栈写到文件里面去。
扩展名为.dmp的文件用VC就可以直接打开,运行就会重现异常,还能看到部分相关的变量的值。还是非常有用的东东。
前一篇:转载:百度上市的诱惑

加载中…