|
|
|
|
|
- Caso especial: la dinámica arrays
- Caso especial: los objetos de automatización dinámica
- Caso especial: los objetos de clase y los objetos de clase dinámicos
- Liberar el espacio de memoria
Borrar (Palabra reservada)
La memoria ocupada por un objeto dinámico (array, objeto de clase,...) se libera automáticamente cuando el objeto ya no se utiliza o cuando se cierra el elemento (ventana, reporte,...) en el que se declaró el objeto dinámico. La palabra clave Delete permite liberar explícitamente la memoria ocupada por: El uso de Delete es opcional. La palabra clave Delete permite al desarrollador liberar rápidamente el espacio de memoria disponible.
CustomerArray is dynamic array CustomerArray = new dynamic array of 4 by 7 int ... // Free the dynamic array delete CustomerArray
Sintaxis
Delete <Name of Dynamic Object to Free>
<Name of Dynamic Object to Free>: Cadena de caracteres Nombre del objeto dinámico a liberar explícitamente. Este objeto dinámico puede corresponder a: Observaciones Caso especial: la dinámica arrays - Un array dinámico se libera automáticamente al final de la vida del Variable (cuando se cierra la ventana, por ejemplo) o cuando se asignan nuevas dimensiones.
- Si se declara y crea una array dinámica en un único Line de código, no debe utilizarse Delete para eliminar explícitamente la array dinámica . Se se utiliza la palabra clave Delete, se generará un error de ejecución.
Para obtener más información, consulte arrays dinámica.
Caso especial: los objetos de automatización dinámica El objeto dinámico de automatización se libera automáticamente al final del Process que contiene su declaración o durante una nueva asignación del objeto. Caso especial: los objetos de clase y los objetos de clase dinámicos Para liberar un objeto, también tiene la posibilidad de utilizar la siguiente sintaxis: Liberar el espacio de memoria También es posible: - Liberar el espacio de memoria utilizado por una matriz con MatDelete.
- Liberar el espacio de memoria ocupado por una matriz utilizada por un gráfico con grDeleteAll.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|