C++之常對象,常成員對象,常成員函數,常指針

一:常對象:Time const t1(12,23,23);安全 其中全部的值不能被修改。經過該對象只能調用它的常成員函數,而不能調用它的普通成員函數。以防普通成員函數會修改數據成員的值。但若是必定要修改常對象數據成員的值,能夠將該數據成員聲明爲mutable,如:函數 mutable int count;//把count聲明爲可變的數據成員,這樣就能夠用生命爲const的成員函數改變它的值。設計
相關文章
相關標籤/搜索