FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
ecfisa,
el problema esta en que necesito usar mi array varias veces y necesitaria hacerlo cero cada vez que lo use. fijate que esta dentro del ciclo de k=1 a t
puedo hacerlo con fillchar? o la unica manera es con ciclos anidados? gracias, Anel Última edición por Neftali [Germán.Estévez] fecha: 29-05-2018 a las 10:03:02. Razón: Corregir etiquetas |
#3
|
|||
|
|||
Segun tengo entendido y la teoria dice que se supone que con los arrays estáticos, se guarda la porción de memoria (aparerentemente contiguos) para los datos puramente, en cambio en los array dinámicos, solo se guarda una parte de memoria para guardar los punteros a las zonas de memoria donde se guardarán los datros...
Cuando accedes por fillchar(cc, numX*numY,0), estás accediendo a las posiciones contiguas (o no) de memoria a las que apunta el array estático, donde estarán los datos... en cambio en un array dinámico no deberias poder acceder con fillchar, ya que realmente accedes a las posiciones de memoria donde se guardan los punteros a los datos... ya que la posición en memoria de esos datos NO son (o no deberian ser) contiguas... de ahí que sea dinámico... hasta que no inicializas una posicicón del array, no se asigna la posición de la memoria donde se guardará. Esto aparentemente para datos simples puede parecer un pérdida de rendimiento y de memoria, ya que en la posición donde se guarda el puntero, podría haber el dato en si mismo, pero está pensado para la gestión dinámica de la memoria, ya que no es lo mismo reservar memoria que utilizarla a medida que la necesitas y para datos simples puede ser trivial, pero para datos complejos, no. |
#4
|
||||
|
||||
Hola Anel
Cita:
Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
arrays dinamicos | Chompiras | Varios | 8 | 14-07-2015 22:49:51 |
Inicializar arrays multidimensionales | Wellnic | Varios | 10 | 25-05-2007 19:44:52 |
Arrays dinamicos | Besto | Varios | 4 | 13-10-2006 15:24:01 |
Arrays dinámicos con Delphi.NET | mamen | .NET | 0 | 25-11-2004 14:21:35 |
Arrays Dinamicos | mauro | Varios | 4 | 05-07-2003 21:14:29 |
|