标准C++库中有哪些异常类

2025-02-27 16:50:22
推荐回答(1个)
回答1:

logic_error
    invalid_argument
    domain_error
    length_error
    out_of_range
    future_error(C++11)
bad_optional_access(C++17)
runtime_error
    range_error
    overflow_error
    underflow_error
    regex_error(C++11)
    tx_exception(TM TS)
    system_error(C++11)
        ios_base::failure(C++11)
        filesystem::filesystem_error(C++17)
bad_typeid
bad_cast
    bad_any_cast(C++17)
bad_weak_ptr(C++11)
bad_function_call(C++11)
bad_alloc
    bad_array_new_length(C++11)
bad_exception
ios_base::failure(until C++11)
bad_variant_access(C++17)