Represents low-level system errors that are implementation-specific.
An object of type error_code class stores an error code value and a pointer to an object that represents a category of error codes that describe reported low-level system errors.
Tests for equality between error_code objects.
Tests for inequality between error_code objects.
Tests if the error_code object is less than the error_code object passed in for comparison.
Assigns a new enumeration value to the error_code object.
Casts a variable of type error_code.