Google说,咱们不使用C++异常

5.6. 异常 Tip 咱们不使用 C++ 异常. 优势: 异常容许上层应用 决定如何处理在底层嵌套函数中 “不可能出现的” 失败, 不像错误码记录那么含糊又易出错; 不少现代语言都使用异常. 引入异常使得 C++ 与 Python, Java 以及其它 C++ 相近的语言更加兼容. 许多第三方 C++ 库使用异常, 禁用异常将致使很难集成这些库. 异常是处理构造函数失败的惟一方法. 虽然能够经过
相关文章
相关标签/搜索