std::less_equal
来自cppreference.com
< cpp | utility | functional
|
|
This page has been machine-translated from the English version of the wiki using Google Translate.
The translation may contain errors and awkward wording. Hover over text to see the original version. You can help to fix errors and improve the translation. For instructions click here. |
| Defined in header <functional>
|
||
| template< class T > struct less_equal; |
||
进行比较的函数对象。实现operator<=类型
T.Original:
Function object for performing comparisons. Implements operator<= on type
T.The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
目录 |
[编辑] 注释
如果内置在operator<=不提供订单总额为指针,指针类型的部分专业化的
std::less_equal 提供,这保证了总订单.Original:
If the built-in operator<= does not provide total order for pointers, a partial specialization of
std::less_equal for pointer types is provided, which guarantees total order.The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
[编辑] 会员类型
| 类型
Original: type The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
definition |
result_type
|
bool
|
first_argument_type
|
T
|
second_argument_type
|
T
|
[编辑] 成员函数
| operator() |
检查如果第一个参数是“少”或“等于”第二个 Original: checks if the first argument is less than or equal to the second The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (公共成员函数) |
的std :: less_equal ::Original:std::less_equal::The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.operator()
Original:
std::less_equal::
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
| bool operator()( const T& lhs, const T& rhs ) const; |
||
Checks if lhs is less than or equal to rhs.
Parameters
| lhs, rhs | - | 值进行比较
Original: values to compare The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
Return value
true if lhs <= rhs, false otherwise.
Exceptions
(none)
Possible implementation
bool operator()(const T &lhs, const T &rhs) const { return lhs <= rhs; } |