故障转储的linux与windows实现
来源:互联网 发布:groovy编程语言 编辑:程序博客网 时间:2024/05/22 03:51
linux的一般大家都知道 : gdb <执行文件> core <dump文件>
其实我们在使用vc开发的时候,也可以定义输出故障转储文件
http://www.microsoft.com/china/MSDN/library/enterprisedevelopment/softwaredev/WBS0206bugslayer.mspx?mfr=true
MS的这篇文章简单介绍了一下应用,其实不用它说的那么麻烦。
直接使用MiniDumpWriteDump函数
#include <dbghelp.h>
link dbghelp.lib,运行时的dbghelp.dll
使用SetUnhandleExceptionFilter函数定义一个无人捕捉的异常的函数(就是除了你写过的捕获的异常以外的),程序crash时,系统自动调用对应函数,在函数中调MiniDumpWriteDump把当前堆栈写到文件里。
扩展名为.dmp的文件用vc直接打开,运行就会重现异常,能看到部分相关变量的值。
嘎嘎,方便吧?
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1541788
- 故障转储的linux与windows实现
- 故障转储的linux与windows实现
- PrefixSPAN 算法的windows 与 linux实现
- Windows故障的解决方法
- windows和linux文件系统不同导致的故障
- ubuntu实现linux与windows的互相复制与粘贴
- windows与linux实现共享
- 浅谈linux系统下常见的故障与处理方法
- 虚拟机中实现Linux与Windows之间的文件传输
- Windows与VMware下的Linux文件如何实现共享
- Linux下通过GRUB2实现与Windows的双启动
- Samba服务器实现Linux与Windows的文件共享
- VMware实现新版本的Linux(>2.6.36)与Windows共享
- VMware实现新版本的Linux(>2.6.36)与Windows共享
- 如何实现windows与虚拟机linux下的文件共享
- 用rsync实现windows与linux文件同步的方法
- VMware Tools实现windows与linux的文件共享(原创)
- 使用VNC实现LINUX与windows的相互远程控制
- Java的IO系统
- jsp&servlet的一些知识点
- java 判断输入的字符串是否为正整数
- 赛博空间
- 不上次作业 最低网速
- 故障转储的linux与windows实现
- 质量保证的六个模式(6) - 架构和实现模式
- 一个简单的随机函数(转azure)
- 王爽 汇编语言 课程设计2 修正
- GPL-LGPL-GFDL的关系
- 一个精度很高的计时器
- 学习什么技术 4年后最赚钱
- 最近开始学习Ajax
- 太慢了