美文网首页
第三章(7)C++的异常机制

第三章(7)C++的异常机制

作者: 耕田者 | 来源:发表于2022-08-28 23:18 被阅读0次

    C++异常机制的问题

           即便进入C++标准20年了,C++异常机制依然是一个有争议的话题以致于一些主流的C++编程规范(Google的C++编程规范是其中最闻名遐迩的)都明确禁止使用C++异常。异常被禁用的原因是因为难于写出异常安全的代码,在有些工程,例如实时系统或安全等级要求高的环境,C++异常处理对运行时程序运行时间和代码段空间的要求无疑是有违零开销原则的。顺便说一下,Qt API不会抛出异常,但并不是上述原因。在过去,Qt需要支持的某些平台的C++编译器甚至还没有实现异常!

    相关文章

      网友评论

          本文标题:第三章(7)C++的异常机制

          本文链接:https://www.haomeiwen.com/subject/klyknrtx.html