首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在C++中记录SEH错误

在C++中记录SEH错误
EN

Stack Overflow用户
提问于 2012-04-26 10:04:09
回答 1查看 761关注 0票数 0

是否可以执行以下操作?我是Windows编程的新手,所以我所要求的可能是不可能的,也可能是无意义的。如果我理解正确,诸如被零除或访问冲突之类的错误都是由Windows结构化异常机制处理的。我希望将可用的最大量信息转储到日志文件中,最好是在出现结构化异常时包含堆栈跟踪。我用的是MSVC10,Windows7。

编辑:一个不相关的问题是,这是不是一件合理的事情?堆栈是否包含足够的有用信息来帮助调试,即函数的名称。另外,在捕获此异常后,转储堆栈的最佳方式是什么?谢谢

EN

回答 1

Stack Overflow用户

发布于 2012-04-26 10:34:31

是的,这是可能的。您可以在这里找到一个示例:try-except Statement

但是,对于意外的SEH异常,最好考虑使用dump creation,否则很难找到原因。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10326290

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档