【Demo 0018】SEH结束处理程序
SEH - 结构化异常处理,有句这样话;写健壮程序必须有到的机制。可见他在软件开发中的重要性。SEH包括结束处理程序和异常处理程序。
本节先学习结束处理程序, 关键代码结构:
__try {
// 业务代码块
} __finally {
// 业务代码结束完成必须调用的代码块
}
结束处理程序主要用于__try 块中业务代码块中出现return、goto, break 或异常时系统会重入__finally 块,通常用于清理资源
SEH - 结构化异常处理,有句这样话;写健壮程序必须有到的机制。可见他在软件开发中的重要性。SEH包括结束处理程序和异常处理程序。
本节先学习结束处理程序, 关键代码结构:
__try {
// 业务代码块
} __finally {
// 业务代码结束完成必须调用的代码块
}
结束处理程序主要用于__try 块中业务代码块中出现return、goto, break 或异常时系统会重入__finally 块,通常用于清理资源