mutable:可变数据成员,const成员函数可修改可变成员的值。
class ex {
public:
void test_func() const;
private:
mutable int a;
};
void ex::test_func() const
{
a++;
}
mutable:可变数据成员,const成员函数可修改可变成员的值。
class ex {
public:
void test_func() const;
private:
mutable int a;
};
void ex::test_func() const
{
a++;
}