C++ Exception 库 - logic_error
描述
这是一个逻辑错误异常。 它报告错误是由于程序中的错误逻辑导致的错误,例如违反逻辑前提条件或类不变量,并且可能是可以预防的。
声明
以下是 std::logic_error 的声明。
class logic_error;
C++11
class logic_error;
参数
none
返回值
none
异常
No-throw guarantee − 没有成员抛出异常。
成员
constructor − what_arg 与成员 what 返回的值具有相同的内容。
what − 它用于获取字符串识别异常。