const对象
const关键字可以在对象初始化时候作为修饰,const关键字修饰的对象称之为常量对象。常量对象所有成员默认添加了const修饰字,也就是所有的成员变量都不能进行修改。我们可以认为是关闭了写权限,所以const对象只能调用const成员函数,非const成员函数都有修改成员变量的权限。
class object { … int value; … voidtest() const{ } intmain() { const object obj; }
3.非C++语言是怎么解决常量问题的:C语言的亲兄弟,const关键字与C与C++基本区别不大,读者可以之行总结。