C++ const
const :常量修饰词
- const 在函数前后修饰的意义
- const在前修饰
- 禁止作为左值使用
- const在后修饰
- 只用在类成员函数上,该函数只能访问const 成员函数,并且访问的成员变量不能改变其值。
- const在前修饰
- const 修饰virtual
- const修饰成员函数,也是函数重载一种范畴,加入继承joker纯虚函数的joker1实现的print没有加const ,那么就没构成虚函数重载。当main里使用虚函数的多态机制时,就会报错。
const :常量修饰词