社区
C++ 语言
帖子详情
operator <=(Object a) const {return d>a.d}
wqq198906
2008-11-10 10:55:32
operator <=(Object a) const {return d>a.d}
Object为类d为Object类中的私有变量,请问这句换什么意思?
...全文
437
4
打赏
收藏
operator <=(Object a) const {return d>a.d}
operator a.d} Object为类d为Object类中的私有变量,请问这句换什么意思?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
JDR梦之旅
2008-11-11
打赏
举报
回复
<=的运算符重载 不过这本书上的例子怎么看起来这么别扭呢。。。
Jarrys
2008-11-11
打赏
举报
回复
运算符重载<=。。使<=能用在自定义的类上面
wqq198906
2008-11-11
打赏
举报
回复
class Object{
public:
int operator <=(Object a)const
{return (d>=a.d);}
private:
int ID;
float d;
};
书上是这么写的啊,我没有明白什么意思?
还有就是能介绍形如int operator <=(Object a)const是什么意思吗?
多谢!
bill830711
2008-11-10
打赏
举报
回复
写错了把 应该是 ! (d >a.d)
d <= a.d 等价与 d不大于a.d
operator
const
char*()
const
.类型转换函数
本文探讨了C++中通过
operator
关键字实现的类型转换方法,并通过一个具体示例详细解释了如何定义和使用类型转换函数,使类实例能被隐式转换为另一种类型。
【C++初阶】ostream&、operater<<、
operator
<<(ostream& _cout,
const
Date& d)、bool引导的结构体内嵌比较函数解析
文章详细介绍了C++中日期类(Date)如何重载比较运算符
operator
<()和
operator
>(),以及友元函数
operator
<<(ostream&,
const
Date&)的实现。这两个运算符用于比较日期的先后,而友元函数则支持将日期对象输出到标准输出流。
const
关键字在这里用于确保参数对象不被修改,并且在
const
成员函数中使用,表示函数不会修改类的任何成员。
virtual
operator
虚操作符重载的应用
本文探讨了如何在C++中重载虚操作符,特别是`CEffectBase`类的`
operator
=`。当类作为父类被继承时,子类可以重载这个方法以实现深拷贝。通过声明并实现`virtual CEffectBase&
operator
=(
const
CEffectBase& other)`,可以确保对象赋值的正确性。
c++中的
operator
的作用
本文探讨了C++中
operator
的两种用法:操作符重载和隐式类型转换。通过对比demo类中的两种
operator
函数,解释了如何使用
operator
实现重载隐式转换。
【C++】C++类与对象3:
const
成员函数与取地址运算符重载,权限管理的艺术
本文深入讲解C++中
const
成员函数的语义、权限规则及重载机制,阐明
const
对象只能调用
const
成员函数的根本原因;同时解析取地址运算符
operator
&的重载原理,包括默认行为、
const
版本必要性、安全隐藏地址等工程实践要点,并结合this指针类型与典型面试题强化理解。
C++ 语言
65,210
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章