创建一个对象,看被mutable在其作用域内的变化
class Test{
int a = 0;
public:
int geta(){
return ++a;
}
};
int main(){
Test t;
cout << t.geta() << endl;
cout << t.geta() << endl;
Test t2;
cout << t2.geta() << endl;
cout << t.geta() << endl;
return 0;
}
输出结果为:1213