C++中const函数作用实例详解

const的意义就是常量,代表不可变。用const修饰过的变量或函数都有不可变的意义在里面,在编程中可以很好的运用这点不可变性

1.const代替define宏定义

2.const作用

3.const在函数后面

fun()函数体内不能做变量的修改,

4.const作用于类对象时,对象将只能调用const成员函数

修改成const函数后完整代码:

5.在类内相同函数名,const函数和非const函数是两个完全不同的函数,所以它们可以被重载。

可重载原因就是const函数和非const函数的this指针类型不一样。

《C++中const函数作用实例详解》上有1条评论

评论已关闭。