1、自定义异常类继承 std::exception 基类 首先,导入 <stdexcept> 头文件 ; 代码语言:javascript 复制 #include<stdexcept> 然后,自定义类继承 std::exception 类 , 通过构造函数设置异常信息 , 重写 what 函数 , 在该函数中返回异常信息 ; 代码语言:javascript 复制 // 自定义类实现标准异常类基类classeSize:pu...
std::mutex_consistent_set :当使用 std::set_lock_state 设置一个互斥量的状态时 , 如果该状态无效 , 会抛出此异常 ; std::deadlock :当在两个或更多的线程间产生死锁时 , 会抛出此异常 ; std::unexpected :当未捕获处理函数中抛出的异常时 , 会抛出此异常 ; 二、自定义异常类继承 std::exception 基...