问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

bool cmp(const node &a,const node &b)

发布网友 发布时间:2023-05-20 22:26

我来回答

3个回答

热心网友 时间:2024-12-06 08:29

运算符重载的条件是,必须存在至少一个自定义的类型。
而指针实际上就是地址,即一个32位的整数值,它们的大小是直接进行数值的比较的
如果想比较2个指针所指的对象的大小,可以对它们取 * 操作,再调用 operator < 即可。

另外,楼主写的 operator < 重载,参数应设定为 const node &, 即
bool operator < (const node &a, const node &b)
{
...
}
按LZ的方式去写的话,每次调用 < 运算符时都会存在对象的拷贝。

再者,结构体里面的成员,在默认情况下均是 public 的权限,不需要将 bool operator < 设置为结构体的友员函数,可以直接通过对象访问成员变量。

热心网友 时间:2024-12-06 08:30

弱弱的说一句,这样的重写是可以的,没有问题的。在后面调用sort排序时加上这个就行

热心网友 时间:2024-12-06 08:30

bool operator < (const node &a, const node &b)
{
...
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
1加到100的和刚好不超过某个值用c语言 C语言求1加至100的和 孤星指的是哪个星星 云南省专升本什么时候考 云南专升本考试时间2023具体时间 云南2024年统招专升本报名时间 2024年云南专升本考试时间已公布:4月20—21日 2024云南专升本考试什么时候考 上海黄金烤瓷牙一颗多少钱? 做一颗黄金的烤瓷牙,正规的医院需要多少钱? 移动网络极速和邮箱邮箱优享服务同时存在 C++用boolcmp函数将数组按每个数各个位的和升序排序? 打电信客服语音提示优享服务时间什么意思 惠普优享服务可以卸载吗 cmp的函数类型为 bool ,bool是什么意思 芬达电吉他美专和美超哪个好 美专和美超贝斯有什么区别 非榆亦不晚什么意思? 我名字叫 不晚 ,求一个情侣名 左肾旋转不良能当兵吗? 开船狼人怎么语音 左肾旋转不良并轻度积水怎么治疗 dota里狼人说的话是什么? 联想G400显卡是HDgraphics763 G400、NV6系列以上等显卡是什么意思?我的显卡是显卡芯片:Intel GMA 31... G400、NV6系列以上等显卡是什么意思?我的显卡是NVIDIA GT420M,是... 什么是天干地支纪数方法? G400、NV6系列以上等显卡是什么意思?我的显卡是GEFORCE G105M CUDA... 寒鸦少年和大鱼的相同点和不同点是什么? 一首英文歌曲天生一对 用家庭电话线(座机)开通的宽带属于有线宽带还是无线宽带? 用智能abc双引号要怎么打,怎么方向一样 海信美的空调哪个好海信和美的空调pk 志高空调原理,志高空调报价 商誉是什么?详解企业的商誉概念 为什么男朋友吻我耳朵的时候身体特别软? 青蛙效应的环境关系 为什么我吻我男友的耳朵,他会全身发软???他还说,如果在碰他耳朵的话... 男友吻我耳垂为什么会全身无力 ...耳朵,耳边会有晕的感觉,觉得没有力气了,浑身发软了。也很紧张。想... 男朋友亲了我的脖子和耳朵头,我会头晕脚软怎么回事 为什么亲女朋友的耳朵她身体软了?还发出小小的声音 ? 本人糖尿病 糖化血红蛋白A1 检测值为8.1 大概是什么概念? 老公亲我耳朵脖子我会浑身没劲软绵绵的为什么 男朋友碰我耳朵我耳朵就会红红的 还浑身发软怎么回事? 山东省政法转移支付资金使用范围 政法转移支付资金的立项依据 政法转移支付资金重点投入取得成效怎么写 政法转移资金使用情况 机械的垂直分几类?