mutable 关键字

mutable 可以用来指出,即使结构或者类变量为const,其某个成员也可以被修改

  在c++的类中, 如果一个函数被const 修饰,那么它将无法修改其成员变量的,但是如果这个成员变量是被mutable修饰的话,则可以修改。   

例如   

veep 的const限定符禁止程序修改veep的成员,但access成员的mutable说明符表示access不受这种限制

发布了40 篇原创文章 · 获赞 6 · 访问量 21万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章