SafeGreaterThan

比较两个数。

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

参数

  • [in] t
    要比较的第一个数字。 此类型必须为 T 类型。

  • [in] u
    要比较的第二个数字。 此类型必须为 U 类型。

返回值

如果 t 大于 u,则为 true;否则为 false。

备注

SafeGreaterThan 通过使您能够比较数字的两种不同类型扩展普通比较运算符。

此方法为 SafeInt 库 的一部分以及设计用于单独的比较操作符,而不会创建SafeInt 类 的实例。

备注

此方法仅当必须保护单个数学操作时使用。如果存在多个操作,应该使用 SafeInt 类而非调用各个独立函数。

有关T 和 U 类型的模板的详细信息,请参阅 SafeInt 函数

要求

头文件: safeint.h

Namespace: Microsoft::Utilities

请参见

参考

SafeInt 类

SafeLessThan

SafeLessThanEquals

SafeGreaterThanEquals

其他资源

SafeInt 函数

SafeInt 库