- Zusammengesetzter Operator
- Operator-Ausdruck
- Rücksetzoperator return
- Konditionaloperator if-else
- Ternärer Operator ?:
- Umschalteroperator switch
- Loop-Operator while
- Loop-Operator for
- Loop-Operator do while
- Endoperator break
- Fortsetzungsoperator continue
- Operator der Objekterzegung new
- Operator der Objektenfernung delete
Operator der Objektenfernung delete
Operator delete enfernt das vom Operator new geschaffene Objekt, ruft Destruktor entsprechender Klasse und befreit den vom Objekt bestzten Speicherplatz. Als Operand wird der gueltiger Beschreiber des wirklichen Objektes verwendet. Nach der Operationsdurchführung delete wird der Objektdescriptor ungueltig.
Beispiel:
//--- entfernen wir die liegende Figur
|
Sehen Sie auch
Initialisierung der Variablen, Sichtbereich und Lebensdauer der Variablen, Erzeugung und Entfernung der Objekte