比较

本文介绍C++标准模板库(STL)中用于排序和其他算法操作的函数对象,包括比较、算术运算等操作符的重载实现,并提供了一个使用less函数对象进行排序的例子。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

less<INT>()             重载<
greater<INT>()          重载>
plus<INT>()             +
minus<INT>()            -
multiplies<INT>()       *
divides<INT>()          /
modulus<INT>()          %
negate<INT>()           -(取反)
not_equal_to<INT>()     !=
greater_equal<INT>()    >=
less_equal<INT>()       <=
bit_xor<INT>()          ^
bit_or<INT>()           |
bit_and<INT>()          &
logical_not<INT>()      !
logical_or<INT>()       ||
logical_and<INT>()      &&

头文件
#include <functional>
例子
    INT a[10] = {10,9,11,5,4,6,2,1,3,4};
    std::sort(std::begin(a),std::end(a),less<INT>());
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值