C++中的const和volatile详解/详解C++常量(3) 非常详细!!!!!!!!!

接下来我们开始介绍const用于类的两种办法。

4.const与类

   程序员可能想在一个类里建立一个局部const,将它用在常量表达式里,这个常数表达式在编译期间被求值。然而,const的意思在类里是不同的,所以为了创建类的const数据成员,必须了解这一选择

   还可以使整个对象作为const(编译器总是将临时类对象作为常量).但是,要保持类对象为常量却比较复杂。编译器能保证一个内建类型为常量,但不能控制类中的复杂性。为了保证一个类对象为常量,引入了const成员函数:const成员函数只能对于const对象调用。

4.1类里的const

猜你喜欢

转载自blog.csdn.net/weixin_39568744/article/details/88390263