加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

VC 调试的好函数, MiniDump

(2005-08-19 10:08:18)
标签:

杂谈

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

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有