mshd.net
当前位置:首页 >> Const在函数后面是什么意思? >>

Const在函数后面是什么意思?

  这是把整个函数修饰为const,意思是“函数体内不能对成员数据做任何改动”。如果你声明这个类的一

1、当const在函数名前面的时候修饰的是函数 返回值 2、const在函数名后面表示是类的常成

  c++ 在函数后加const的意义:    我们定义的类的成员函数中,常常有一些成员函数不改变

C++在函数声明时,后面跟个const是限定函数类型为常成员函数, 常成员函数是指不能改变成员变量值

这样的函数叫常成员函数。常成员函数可以理解为是一个“只读”函数,它既不能更改数据成员的值,也不能调用

const 加在函数前面是修饰函数的返回值,一般来说没多大意义,除非函数的返回值是引用。const只

const 放在函数后表示这个函数是常成员函数, 常成员函数是不能改变成员变量值的函数。 const

将一个成员函数声明为const,表明这个成员函数不会修改对象的数据成员,能保证对象的常量性。 声明

在成员函数中圆括号之后所带的关键字const表明,在该函数中不能改变类中的数据成员的值。带const

后面的const用来表示不能够在函数内修改该类的成员变量。

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com