less()

類似於 < 的作用,用於比較兩個值的大小,但是是泛型函式,支持大多數類型的值比較。

基本介紹

  • 外文名:less
其在C++庫中的定義如下:
// TEMPLATE STRUCT less
template<class _Ty = void>
struct less
{ // functor for operator<
typedef _Ty first_argument_type;
typedef _Ty second_argument_type;
typedef bool result_type;
constexpr bool operator()(const _Ty& _Left, const _Ty& _Right) const
{ // apply operator< to operands
return (_Left < _Right);
}
};

相關詞條

熱門詞條

聯絡我們