永发信息网

bool operator==(const Array&)const; 这最后一个const 是干嘛的

答案:4  悬赏:20  手机版
解决时间 2021-01-26 00:19
  • 提问者网友:沦陷
  • 2021-01-25 08:45
bool operator==(const Array&)const; 这最后一个const 是干嘛的
最佳答案
  • 五星知识达人网友:大漠
  • 2021-01-25 09:43
const 放在最后的成员函数叫常函数

此const 用来防止在此函数中 修改此类的成员数据
如果修改了,编译出错
全部回答
  • 1楼网友:街头电车
  • 2021-01-25 12:08
就是这个重载不能改变你引用(Array&)这个变量
  • 2楼网友:醉吻情书
  • 2021-01-25 11:27
第一个保证显式调用不被修改, 第二个保证隐式调用不被修改。 希望对你有帮助。
  • 3楼网友:忘川信使
  • 2021-01-25 10:42
你好! const 放在最后的成员函数叫常函数 此const 用来防止在此函数中 修改此类的成员数据 如果修改了,编译出错 仅代表个人观点,不喜勿喷,谢谢。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯