mutable
Remonter à Liste alphabétique des mots clés - Index
Catégorie
Mots clés spécifiques C++, Spécificateurs de classe de stockage
Syntaxe
mutable <nom de variable>;
Description
Utilisez le spécificateur mutable pour rendre modifiable une variable, même si elle est dans une expression qualifiée de const.
Utilisation du mot clé mutable
Seules les données membres de classe peuvent être déclarées mutable. Le mot clé mutable ne peut pas être utilisé sur des noms static ou const. Le but de mutable est de spécifier quelles données membres peuvent être modifiées par des fonctions membres const. Normalement, une fonction membre const ne peut pas modifier des données membres.