C++ 函数中const的使用方法

来源:互联网 发布:约翰威廉姆斯 知乎 编辑:程序博客网 时间:2024/05/16 04:21
添加const表示该部分内容不允许改变,写在函数前面表示返回值不可改变,写在函数声明后面表示函数体内的类成员变量不可改变。
针对需要在const函数体内修改对象成员变量的情况,可将类定义中相应的成员变量类型改为mutable,mutable就是为这种用途而产生的。详细内容可看如下链接中的文章:
        https://www.iteblog.com/archives/214.html

该文章中用一个例子来讲解函数前/后加const的写法,并用错误情形来讲清应用原理,值得一看。
原创粉丝点击