C++第十一天:异常(传统处理方式,异常处理方式,异常地使用异常的规范,异常的优缺点)

1.C语言传统的处理错误的方式: 1.终止程序,如常见的assert,缺陷:用户难以接受 。 除0错误,内存错误时程序直接退出 2.返回错误码,缺陷。 需要程序员自己去查找对应的错误。如程序的很多库的接口函数都是通过把错误码放到errono中,表示错误。 2.C++对异常的处理 异常是一种处理错误的方法。当一个函数发现自己有无法处理的错误就开始抛异常,让函数直接或者间接的调用者处理这个函数。 th
相关文章
相关标签/搜索