在c++中,如何利用try捕获SEH异常

来源:互联网 发布:java中io流详解视频 编辑:程序博客网 时间:2024/05/17 03:42

以前在处理SEH异常,一般都是用__try {}__exception(1){}来进行处理的,但是发现这样出来的话,在使用到c++对象的时候,就会提示无法捕获c++异常之类的。
就在想办法利用try{}catch(…){}来进行处理,但是他默认是不处理SEH异常的,就需要在项目属性中进行设置。
项目->属性->所有选项->启用c++异常->是,但有 SEH 异常 (/EHa)
这样就可以捕获到SEH异常了!

0 0
原创粉丝点击