简单问题:const用在一个const在函数的前后名后是什么意思

//上面定义了类Text的一常量对象

const对象嘚值不能被修改在const成员const在函数的前后中修改const对象数据成员的值是语法错误

在constconst在函数的前后中调用非const成员const在函数的前后是语法错误

这是把整个const在函数的前后修饰为const,意思是“const在函数的前后体内不能对成员数据做任何改动”如果你声明这个类的一个const实例,那么它就只能调用囿const修饰的const在函数的前后常成员const在函数的前后

  使用const关键字进行说明的成员const在函数的前后,称为常成员const在函数的前后只有常成员const在函數的前后才有资格操作常量或常对象,没有使用const关键字说明的成员const在函数的前后不能用来操作常对象常成员const在函数的前后说明格式如下:

  该例子的输出结果为:  5,4

  该程序的类声明了两个成员const在函数的前后,其类型是不同的(其实就是重载成员const在函数的前后)

我要回帖

更多关于 const在函数的前后 的文章

 

随机推荐