mutable
即使在 const
成员函数中,声明为 mutable
的成员变量仍然可以被修改。
class Mutable {
mutable int x;
int y;
void ConstMethod() const {
x = 2;
}
};
即使在 const
成员函数中,声明为 mutable
的成员变量仍然可以被修改。
class Mutable {
mutable int x;
int y;
void ConstMethod() const {
x = 2;
}
};