Skip to content

Latest commit

 

History

History
81 lines (69 loc) · 2.13 KB

File metadata and controls

81 lines (69 loc) · 2.13 KB
title SafeLessThan | Microsoft Docs
ms.custom
ms.date 11/04/2016
ms.reviewer
ms.suite
ms.technology
cpp-windows
ms.tgt_pltfrm
ms.topic language-reference
f1_keywords
SafeLessThan
dev_langs
C++
helpviewer_keywords
SafeLessThan function
ms.assetid 9d85bc0d-8d94-4d59-9b72-ef3c63a120a0
caps.latest.revision 6
author ghogen
ms.author ghogen
manager ghogen
translation.priority.ht
cs-cz
de-de
es-es
fr-fr
it-it
ja-jp
ko-kr
pl-pl
pt-br
ru-ru
tr-tr
zh-cn
zh-tw

SafeLessThan

Determines whether one number is less than another.

Syntax

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

Parameters

[in] t
The first number. This must be of type T.

[in] u
The second numer. This must be of type U.

Return Value

true if t is less than u; otherwise false.

Remarks

This method enhances the standard comparison operator because SafeLessThan enables you to compare two different types of number.

This method is part of SafeInt Library and is designed for a single comparison operation without creating an instance of the SafeInt Class.

Note

This method should only be used when a single mathematical operation must be protected. If there are multiple operations, you should use the SafeInt class rather than calling the individual stand-alone functions.

For more information about the template types T and U, see SafeInt Functions.

Requirements

Header: safeint.h

Namespace: Microsoft::Utilities

See Also

SafeInt Functions
SafeInt Library
SafeInt Class
SafeLessThanEquals
SafeGreaterThan
SafeGreaterThanEquals