打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
C++操作符重载(“关系操作符”)
关系操作符重载:
//相等操作:判断二人学号是否相等
bool operator==(const Student& std1,const Student& std2)
{
 return std1.schoolNumber == std2.schoolNumber&&
   std1.name == std2.name&&
   std1.address == std2.address;
}
//利用相等判断不等
bool operator!=(const Student& std1,const Student& std2)
{
 return std1 == std2;
}
//重载小于操作符:判断学号大小
bool operator<(const Student& std1,const Student& std2)
{
 return std1.schoolNumber < std2.schoolNumber;
}
//重载大于操作符:利用小于判断大于
bool operator>(const Student& std1,const Student& std2)
{
 return std2<std1;
}
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
操作符重载!看这篇就够了!
代码之美——Doom3源代码赏析
qDebug 学习小结
VC6.0中重载操作符函数无法访问类的私有成员
详解C++右值引用
C++最佳实践 | 2. 代码风格 - 简书
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服