mutable
Nach oben zu Schlüsselwörter alphabetisch - Index
Kategorie
C++-spezifische Schlüsselwörter, Speicherklassenspezifizierer
Syntax
mutable <variable name>;
Beschreibung
Variablen mit dem Attribut mutable lassen sich auch dann ändern, wenn sie in einem mit const qualifizierten Ausdruck erscheinen.
Verwendung des Schlüsselwortes mutable
Als mutable lassen sich nur Datenelemente von Klassen deklarieren. Das Schlüsselwort mutable darf nicht mit static oder const kombiniert werden. Mit mutable lassen sich Datenelemente als durch const-Elementfunktionen veränderbar kennzeichnen. Dies ist normalerweise nicht möglich.