有没有办法让程序死掉后,转到自己的一个函数?

tserpent 2009-12-23 09:32:39
主要是,想做个数据转储,比如把内存数据先记录下来啊。


不知道有什么办法没有?
...全文
85 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
sjdev 2009-12-23
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 danxuezx 的回复:]
这个恐怕在AP层做不到,用过来驱动应该可以
[/Quote]

使用顶级异常过滤,可以在程序死掉(崩溃)的时候执行相应的程序。
这个相应的程序,就可以将系统的堆栈保存下来供调试使用。
我专门研究过,可以生成dmp文件。
高版本的vs ide可以打开dmp文件进行调试。
danxuezx 2009-12-23
  • 打赏
  • 举报
回复
这个恐怕在AP层做不到,用过来驱动应该可以
sjdev 2009-12-23
  • 打赏
  • 举报
回复
顶级异常过滤。
oyljerry 2009-12-23
  • 打赏
  • 举报
回复
c产生dump文件...

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧