一些不常用的C++的关键字的记录
mutable 关键字允许有const的函数中修改值
class Entiy{
public:
mutable int var;
int val;
void GetVal () const {
var = 3; //Allow,because var is mutable
val=6; //Not Allow
}
};
mutable 关键字允许有const的函数中修改值
class Entiy{
public:
mutable int var;
int val;
void GetVal () const {
var = 3; //Allow,because var is mutable
val=6; //Not Allow
}
};