C++的mutable關(guān)鍵字有哪些限制

c++
小樊
82
2024-08-18 05:38:35

  1. mutable關(guān)鍵字只能用于非靜態(tài)成員變量。

  2. mutable關(guān)鍵字只能修飾單個(gè)成員變量,不能修飾多個(gè)成員變量。

  3. mutable關(guān)鍵字不能用于靜態(tài)成員變量。

  4. mutable關(guān)鍵字不能用于const成員函數(shù)。

  5. mutable關(guān)鍵字只能被類(lèi)內(nèi)部的成員函數(shù)修改,不能被外部函數(shù)修改。

  6. mutable關(guān)鍵字不能用于引用類(lèi)型的成員變量。

0