|
|
|
|
- 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 un array dinámico en un solo Line de código, no se debe usar Eliminar para eliminar explícitamente el array dinámico.. 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…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|