一直不知道C++中还有这个关键字
用于修饰非静态类非const成员变量, 用它修饰的变量可以在const成员函数中修改
class X
{
public:
bool GetFlag() const
{
m_accessCount++;
return m_flag;
}
private:
bool m_flag;
mutable int m_accessCount;
};
一直不知道C++中还有这个关键字
用于修饰非静态类非const成员变量, 用它修饰的变量可以在const成员函数中修改
class X
{
public:
bool GetFlag() const
{
m_accessCount++;
return m_flag;
}
private:
bool m_flag;
mutable int m_accessCount;
};