c++const成员函数与mutable关键词

来源:互联网 发布:淘宝男装潮店 编辑:程序博客网 时间:2024/05/16 06:10
当我们为一个类的成员函数声明为const调用该函数时编译会为我们把所有的类成员都变成const类型,包括this指针。例如,原来定义了一个int i,掉用该函数就变为了const Int i,加了mutable关键词,编译器就不会做出上述的转换,例如,mutable int i, 调用该函数时, 仍然是int i。
0 0
原创粉丝点击