Partilhar via


SafeLessThan

Determina se um número é menor que outro.

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

Parâmetros

  • [in]t
    O primeiro número.Isso deve ser do tipo t.

  • [in]u
    Segundo numer.Isso deve ser do tipo u

Valor de retorno

trueif t is less than u; Caso contrário, false.

Comentários

Esse método aumenta o operador de comparação padrão porque SafeLessThan permite que você compare dois tipos diferentes de número.

Este método faz parte do Biblioteca SafeInt e é projetado para uma operação de comparação único sem criar uma instância de Classe SafeInt.

ObservaçãoObservação

Este método só deve ser usado quando uma operação matemática simples deve ser protegida.Se houver várias operações, você deve usar o SafeInt classe em vez de chamar as funções autônomas individuais.

Para obter mais informações sobre os tipos de modelo t e U, consulte SafeInt funções.

Requisitos

Cabeçalho: safeint.h

Namespace: Microsoft::Utilities

Consulte também

Referência

Classe SafeInt

SafeLessThanEquals

SafeGreaterThan

SafeGreaterThanEquals

Outros recursos

SafeInt funções

Biblioteca SafeInt