写在前面
所谓异常处理,即让一个程序运行时遇到自己无法处理的错误时抛出一个异常,希望调用者可以发现处理问题.
异常处理的基本思想是简化程序的错误代码,为程序键壮性提供一个标准检测机制.
也许我们已经使用过异常,但是你习惯使用异常了吗?
现在很多软件都是n*365*24小时运行,软件的健壮性至关重要.
内容导读
本文包括2个大的异常实现概念:C++的标准异常和SEH异常.
C++标准异常:
也许你很高兴看到错误之后的Heap/Stack中对象被释放,可是如果没有呢?
又或者试想一下一个能解决的错误,需要我们把整个程序Kill掉吗?
在《C++标准异常》中我向你