鱼C论坛's Archiver
论坛
›
C\C++交流
› 关于const
zhumengyun
发表于 2014-10-28 14:18:47
关于const
C++中,非const对象 和 非const成员函数 可以调用 const成员函数吗,为什么
大个的糖果
发表于 2014-10-30 16:25:07
fireofsun
发表于 2014-10-30 16:37:28
完全没问题,const成员函数的意思是指,该函数不能修改该对象中的成员变量,形式上类似 int fun()const{.....},这里的const修饰的是函数而不是返回值,因此返回值不受影响,不存在const不能调用非const这样的问题。倒是说const函数内部可能不允许调用非const成员函数,因为有可能会修改成员变量的值
页:
[1]
查看完整版本:
关于const