Partager via


SafeLessThan

Détermine si un nombre est inférieur des autres.

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

Paramètres

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

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

Valeur de retour

true si t est moins qu' u; sinon false.

Notes

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

Cette méthode fait partie de De bibliothèque SafeInt et est conçue pour une seule opération de comparaison sans créer d'instance de SafeInt, classe.

[!REMARQUE]

Cette méthode doit être utilisée lorsqu'une opération mathématique seule doit être protégée.S'il existe plusieurs opérations, vous devez utiliser la classe d' SafeInt plutôt que l'appel différentes fonctions autonomes.

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

Configuration requise

en-tête : safeint.h

l'espace de noms : Microsoft::Utilities

Voir aussi

Référence

SafeInt, classe

SafeLessThanEquals

SafeGreaterThan

SafeGreaterThanEquals

Autres ressources

Fonctions de SafeInt

De bibliothèque SafeInt