c++,运算符重载函数后加const

在complex类中,将运算符进行重载,有一个函数complexcomplex::operator+(constcomplex&c)const{}请问括号外面的const... 在complex类中,将运算符进行重载,有一个函数
complex complex::operator+(const complex &c) const { }
请问括号外面的const有什么用
展开
 我来答
匿名用户
推荐于2018-03-11
展开全部
为了限定隐含的this指针,
即这个成员函数不能修改其数据成员

一般在类中这样用,这个成员函数的功能多数是get数据成员,即获得对象的某个数据,只读不写

想理解深刻点可以看看
http://blog.csdn.net/whyglinux/article/details/602329
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式