SGI-STL简记-异常处理解析
Posted haomiao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SGI-STL简记-异常处理解析相关的知识,希望对你有一定的参考价值。
stl_exception.h : 异常处理,通过宏提供可继承于标准exception或简易异常基类_Exception作为整个STL的异常基类; stdexcept : __Named_exception命名异常基类,继承于stl_exception.h中的异常基类,_M_name:最大256字节数组,保存异常信息; 其他异常类,如继承体系(分为两大类:逻辑错误异常、运行时错误异常): __Named_exception -> logic_error -> domain_error、invalid_argument、length_error、out_of_range; __Named_exception -> runtime_error -> range_error、overflow_error、underflow_error; stl_range_errors.h : 提供了部分抛出异常接口:__stl_throw_range_error、__stl_throw_length_error; stl_config.h 提供抛出异常宏__STL_THROW
以上是关于SGI-STL简记-异常处理解析的主要内容,如果未能解决你的问题,请参考以下文章