摘要: int a() const;int b::a()const{}被const修饰的类成员函数(const不可以修饰全局函数): 这个函数不允许改变该类成员变量的值。为代码的健壮性而设计。 阅读全文
posted @ 2016-01-14 20:09 shinymood 阅读(217) 评论(0) 推荐(0) 编辑
摘要: mutable在C++中,mutable修饰成员变量也是为了突破const的限制而设置的。被mutable修饰的成员变量,将永远处于可变的状态,即使在一个const函数中。class a{ mutable int a; int ab(int a) const;}解释: const修饰成员函数:... 阅读全文
posted @ 2016-01-14 20:07 shinymood 阅读(218) 评论(0) 推荐(0) 编辑