Partager via


operator< (<system_error>)

Teste si un objet est moins que l'objet passé pour la comparaison.

template<class _Enum> inline bool operator<(
    _Enum _Left,
    typename tr1::enable_if<is_error_code_enum<_Enum>::value,
    const error_code&>::type _Right);
template<class _Enum> inline bool operator<(
    typename tr1::enable_if<is_error_code_enum<_Enum>::value,
    const error_code&>::type _Left, _Enum _Right);
template<class _Enum> inline bool operator<(
    _Enum _Left,
    typename tr1::enable_if<is_error_condition_enum<_Enum>::value,
    const error_condition&>::type _Right);
template<class _Enum> inline bool operator<(
    typename tr1::enable_if<is_error_condition_enum<_Enum>::value,
    const error_condition&>::type _Left, _Enum _Right);

Paramètres

Paramètre

Description

_Left

Objet à comparer.

_Right

Objet à comparer.

Valeur de retour

true si l'objet passé dans _Left est moins que l'objet passé dans _Right; Sinon, false.

Notes

Tests de cette fonction l'ordre d'erreur.

Configuration requise

en-tête : <system_error>

l'espace de noms : DST

Voir aussi

Référence

<system_error>