C++关键字mutable
摘要:
Mutable(1)mutable的意思是“可变的,易变的”,跟C++中的const是反义词。(2)在C++中,mutable也是为了突破const的限制而设置的。被mutable修饰的变量,将永远处于可变的状态,即使在一个const函数中实例说明:#include <iostream>using namespace std;class TestMutable{public: TestMutable(){i=0;} int Output() const { return i++; //error C2166: l-value specifies const ob... 阅读全文
posted @ 2012-01-05 21:26 深圳彦祖 阅读(4381) 评论(0) 推荐(1) 编辑