为了程序的健壮性,windows 中提供了异常处理机制,称为结构化异常,异常一般分为硬件异常和软件异常,硬件异常一般是指在执行机器指令时发生的异常,比如试图向一个拥有只读保护的页面写入内容,或者是硬件的除0错误等等,而软件异常则是由程序员,调用RaiseException显示的抛出的异常.对于一场处理windows封装了一整套的API,平台上提供的异常处理机制被叫做结构化异常处理(SEH).不同于C++的异常处理,SEH拥有更为强大的功能,并且采用C风给的代码编写方式. 异常处理机制的流程简介…