Partager via


SafeLessThan

Déterminer si une valeur est inférieure à une autre

template<typename T, typename U>
inline bool SafeLessThan (
   const T t,
   const U u
) throw ();

Paramètres

  • [in] t
    Le premier nombre. Ce doit être de type T.

  • [in] u
    Le deuxième numer. Ce doit être de type U.

Valeur de retour

true si t est inférieur à u ; sinon, false.

Notes

Cette méthode améliore l'opérateur de comparaison standard car SafeLessThan vous permet de comparer deux types différents de nombre.

Cette méthode fait partie de Bibliothèque SafeInt et est conçue pour une opération de comparaison sans création d'une instance de Classe SafeInt.

Notes

Cette méthode doit être utilisée lorsqu'une seule opération mathématique doit être protégée.S'il existe plusieurs opérations, vous devez utiliser la classe SafeInt au lieu d'appeler des fonctions autonomes.

Pour plus d'informations sur les types de modèle T et U, consultez Fonctions SafeInt.

Configuration requise

En-tête : safeint.h

Espace de noms : Microsoft::Utilities

Voir aussi

Référence

Classe SafeInt

SafeLessThanEquals

SafeGreaterThan

SafeGreaterThanEquals

Autres ressources

Fonctions SafeInt

Bibliothèque SafeInt