operator< (<system_error>)
Проверяет, меньше ли какой-либо объект переданного для сравнения объекта.
template<class _Enum> inline bool operator<(
_Enum _Left,
typename enable_if<is_error_code_enum<_Enum>::value,
const error_code&>::type _Right);
template<class _Enum> inline bool operator<(
typename enable_if<is_error_code_enum<_Enum>::value,
const error_code&>::type _Left, _Enum _Right);
template<class _Enum> inline bool operator<(
_Enum _Left,
typename enable_if<is_error_condition_enum<_Enum>::value,
const error_condition&>::type _Right);
template<class _Enum> inline bool operator<(
typename enable_if<is_error_condition_enum<_Enum>::value,
const error_condition&>::type _Left, _Enum _Right);
Параметры
Параметр |
Описание |
---|---|
_Left |
Сравниваемый объект. |
_Right |
Сравниваемый объект. |
Возвращаемое значение
true, если объект, передаваемый в _Left, меньше, чем объект, передаваемый в _Right; в противном случае — значение false.
Заметки
Эта функция проверяет порядок ошибок.
Требования
Заголовок: <system_error>
Пространство имен: std