![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Cita:
Cita:
Si no lo haces, la liberación de memoria será automática al cerrarse el programa. Cita:
Cita:
En todo caso, te recomiendo la lectura de algún libro o tutorial de introducción a la Programación Orientada a Objetos en Delphi. Hasta luego. ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate Última edición por jachguate fecha: 07-06-2005 a las 17:02:39. |
|
#2
|
||||
|
||||
|
Un detalle importante, es el de saber cuantos elementos ir almacenando.
Es cierto que puedes ir reservando espacio a demanda haciendo:
Pero el gran problema surge cuando el número comienza a crecer, dado que comienza a comsumir mayor cantidad de tiempo, debido a la reorganización en memoria del arreglo. Para solucionarlo, sabiendo que vas a necesitar muchos elementos, pides muchos mas:
10000 es sólo un ejemplo. Si necesitas más vas agregando de a 10.000, una ves completado vuelves a redimensionar, para eliminar los sobrantes
Recuerdo que esto sólo es necesario, cuendo se requieren procesos rápidos, por ejemplo de agregar más de 1000 datos por segundo, sino el tiempo consumido no es tan importante.
__________________
[Crandel] |
|
#3
|
|||
|
|||
|
Gracias por vuestra ayuda
Esto marcha de lujo....muxas gracias...y exare un vistazo a algun libro de orientacion a objetos ya que lo tengo bastante olvidado.
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|