<system_error>

std::error_condition

class error_condition;
错误条件
此类型对象保存与类别关联的条件

此类型对象以通用方式描述错误,以便它们可以在不同系统之间移植。这与error_code 对象相反,后者可能包含特定于系统的信息。

由于可以通过使用*关系运算符*直接将error_condition 对象与error_code 对象进行比较,因此error_condition 对象通常用于检查从系统中获得的特定error_code 是否与特定错误条件匹配,而无需考虑系统。

error_conditionerror_code 关联的类别定义了它们之间的等价关系。

成员函数


非成员函数重载