Argone Lt


Registrado: 23 Jun 2003Mensajes: 97Ubicación: Las Palmas.. España
|
Publicado: Jue 16 Oct, 2003 4:55 pm Asunto: Liberacion de memoria TList |
|
|
Hola a todos tengo el siguiente problema con la liberación de memoria de un TList:
| Código: |
TList *MLista;
TMiclase *Miclase;
for (int i=0;i<x;i++) {
Miclase = new TMiclase;
MLista->Add(Miclase);
}; |
Se supone que si yo utilizo el metodo clear del TList
| Código: |
MiLista->Clear();
|
Deberia de cargarse todos los objetos Miclase a los que apuntan los punteros que tiene dentro. Pues a mi no me lo hace, alguien sabe por que?
Se que no lo hace por que estoy mirando la carga de transacciones del equipo y el uso de PF y estos suben cuando creo los punteros a miclase pero no se bajan cuando elimino el TList. Tampoco lo hace si lo hago uno por uno mediante el metodo Delete(int) del TList
Argone |
|