Udostępnij za pośrednictwem


operator< (<system_error>)

Sprawdza, czy obiekt jest mniejszy niż obiekt przekazany do porównania.

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);

Parametry

Parametr

Opis

_Left

Obiekt do porównania.

_Right

Obiekt do porównania.

Wartość zwracana

true, jeśli obiekt przekazany w _Left jest mniejszy niż obiekt przekazany w _Right; w przeciwnym razie false.

Uwagi

Ta funkcja sprawdza kolejność błędów.

Wymagania

Nagłówek: <system_error>

Przestrzeń nazw: std

Zobacz też

Informacje

<system_error>