- Operador compuesto
- Operador-expresión
- Operador de retorno return
- Operador condicional if-else
- Operador condicional ?:
- Operador switch
- Operador cíclico while
- Operador cíclico for
- Operador cíclico do while
- Operador break
- Operador de continuación continue
- Operador de producto matricial
- Operador-creador de objetos new
- Operador-eliminador de objetos delete
Operador-eliminador de objetos delete
El operador delete elimina un objeto creado por el operador new, arranca el destructor de clase correspondiente y libera la memoria ocupada por el objeto. El descriptor real de un objeto existente se utiliza como un operando. Una vez terminada la operación delete el descriptor del objeto pierde su validez.
Ejemplo:
//--- eliminamos la figura colocada
|
Véase también
Inicialización de variables, Visibilidad y tiempo de vida de variables, Creación y eliminación de objetos