在C++中,mutable關鍵字用于聲明類的成員變量在const成員函數中可以被修改。通常情況下,const成員函數是不允許修改類的成員變量的,但如果某個成員變量被聲明為mutable,則在const成員函數中可以修改這個成員變量的值。
因此,mutable關鍵字與const之間的關系是,mutable可以用來修飾const成員函數中的成員變量,使得這些成員變量可以在const成員函數中被修改。這樣可以在const成員函數中實現一些需要修改成員變量的操作,同時保持函數的const屬性。
億速云公眾號
手機網站二維碼
Copyright ? Yisu Cloud Ltd. All Rights Reserved. 2018 版權所有
廣州億速云計算有限公司粵ICP備17096448號-1 粵公網安備 44010402001142號增值電信業務經營許可證編號:B1-20181529