Hola aguml.
Cita:
Empezado por aguml
Y si con delete no le indicas el tamaño del arreglo ¿como sabe cuantos tiene que liberar? ¿Guarda el número de elementos en alguna tabla interna?
|
Si, es mas o menos así.
Según tengo entendido, cuando se asigna memoria en el heap, el manejador de memoria de C++ agrega una cabecera conteniendo la cantidad de memoria que fué asignada. De este modo no tiene dificultad en saber cuanta memoria le fué asociada a una variariable y por ende liberarla.
Saludos
