c++异常处理的做用

通常来讲比较大的程序,对待错误处理有两种模式: 1. 返回错误码,基本上全部的程序都返回一个错误码(通常用int),来标识函数是否执行正确;而后函数调用者都要判断一下返回值是否是0(通常成功执行的标识)。理论上全部的函数调用都必需要判断一下这个返回值。因此,你懂得,程序里面就会有一堆的if…else… ,每一个错误分支打印一条日志,再向上层返回错误码。 很麻烦,可是不少大公司的老项目(或者公司的老
相关文章
相关标签/搜索