cpp/io/io errc

The scoped enumeration defines the error codes reported by I/O streams in std exception objects. Only one error code is required, although the implementation may define additional error codes. Because the appropriate specialization of std is provided, values of type are implicitly convertible to std.