mutable

Aus Appmethod Topics
Wechseln zu: Navigation, Suche

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.

Siehe auch