函数
<ios> <iostream>

std::make_error_code (io_errc)

error_code make_error_code (io_errc e);
error_code make_error_code (io_errc e) noexcept;
创建错误码
io_errc 枚举值 e 创建一个 iostream_categoryerror_code 对象。

它返回的结果与
1
error_code(static_cast<int>(e),iostream_category());

error_code 的构造函数重载处理 io_errc 类型时,会调用此函数。

参数

e
类型为 io_errc 的枚举值。

返回值

表示枚举值 eerror_code 对象。

异常安全

无异常保证:此函数从不抛出异常。

另见