<system_error>

包含该标头 <system_error> 定义异常选件类 system_error 和处理的低级别系统错误相关模板。

#include <system_error>

Ee372194.collapse_all(zh-cn,VS.110).gif对象

generic_category

表示一般错误的类别。

system_category

表示低级别系统溢出引起的错误类别。

Ee372194.collapse_all(zh-cn,VS.110).gifTypedef

generic_errno

表示枚举的所有错误代码宏提供符号名的类型是在 <errno.h;AMP_gt;的POSIX定义。

Ee372194.collapse_all(zh-cn,VS.110).gif函数

make_error_code

创建一个 error_code 对象。

make_error_condition

创建一个 error_condition 对象。

Ee372194.collapse_all(zh-cn,VS.110).gif运算符

operator==

如果在运算符左侧的对象与右侧,的对象相等测试。

运算符! =

如果在运算符左侧的对象与右侧,的对象不相等测试。

operator<

如果对象与用于比较,传递的对象小于测试。

Ee372194.collapse_all(zh-cn,VS.110).gif枚举

errc

为 <errno.h>的POSIX定义的所有错误代码宏提供符号名。

Ee372194.collapse_all(zh-cn,VS.110).gif选件类和结构

error_category

表示描述错误代码类别的抽象公共基,为对象。

error_code

表示是特定于实现的低级别系统错误。

error_condition

表示用户定义的错误代码。

is_error_code_enum

表示测试 error_code Class 枚举类型性质。

is_error_condition_enum

表示测试 error_condition Class 枚举类型性质。

system_error

表示所有异常的基类引发的报告低级别系统溢出。

要求

标头: <system_error>

命名空间: std

请参见

其他资源

标头文件