c++,运算符重载函数后加const
在complex类中,将运算符进行重载,有一个函数complexcomplex::operator+(constcomplex&c)const{}请问括号外面的const...
在complex类中,将运算符进行重载,有一个函数
complex complex::operator+(const complex &c) const { }
请问括号外面的const有什么用 展开
complex complex::operator+(const complex &c) const { }
请问括号外面的const有什么用 展开
推荐于2018-03-11
展开全部
为了限定隐含的this指针,
即这个成员函数不能修改其数据成员
一般在类中这样用,这个成员函数的功能多数是get数据成员,即获得对象的某个数据,只读不写
想理解深刻点可以看看
http://blog.csdn.net/whyglinux/article/details/602329
即这个成员函数不能修改其数据成员
一般在类中这样用,这个成员函数的功能多数是get数据成员,即获得对象的某个数据,只读不写
想理解深刻点可以看看
http://blog.csdn.net/whyglinux/article/details/602329
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询