VS2013 try catch 不生效

分类: C++ 发布时间: 2018-10-07 14:56

程序中已经写了异常时生成dump文件,但是每次有空指针异常操作时程序还是直接崩溃掉,try catch不生效。原来是release时程序默认做了优化处理,导致catch没有生效.

VS2013 需要在 属性-配置属性-c/c++-代码生成-启用C++异常,选择 是,但是有SEH异常(/EHa).这样 catch(…)就可以捕获到空指针异常了

扫描下方二维码,关注业余草微信公众号,回复“FFmpeg”关键词,获取 FFmpeg 视频教程!

关注公众号获取视频教程

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!