Windows异常处理
对异常处理的研究不够多,这个也源于工作中项目框架一般比较完善的原因,总结一下Windows下C++开发中常用的异常处理方式:1.语言自带异常逻辑trycatch,这个应该是最熟悉的了。__try__except,能够捕获Windows下的所有异常,包括软件异常和硬件异常。这个时候Windows提供的另外一个API就很有用了,SetUnhandledExceptionFilter,从名字就能看出来,UnhandledException未捕获的异常,就是没有经过__try__except处理的异常。