【Demo 0018】SEH结束处理程序

SEH - 结构化异常处理,有句这样话;写健壮程序必须有到的机制。可见他在软件开发中的重要性。SEH包括结束处理程序和异常处理程序。

本节先学习结束处理程序, 关键代码结构:

__try {

   // 业务代码块

} __finally {

   // 业务代码结束完成必须调用的代码块

}

结束处理程序主要用于__try 块中业务代码块中出现return、goto, break 或异常时系统会重入__finally 块,通常用于清理资源

原文地址:https://www.cnblogs.com/ztercel/p/2624255.html