const stock& compare(const stock& s)const
其中stock是一个类
请问最后一个const代表什么意思?
一个类的函数的原型中的疑问
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- threenewbee 2016-09-20 00:40关注
表示这个函数不允许修改对象实例。
比如
class A
{
private: int x;
public void foo() const
{
this.x = 123; // error
}
public void bar()
{
this.x = 456; // ok
}
}本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报