Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > Delphi / Kylix / C++ Builder > Liberar memoria dinamica de un vector en Borland c++ 6.0
-Foros de debate

Delphi / Kylix / C++ Builder
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Liberar memoria dinamica de un vector en Borland c++ 6.0
Enviado por keke el día 28 de junio de 2006

Hola,

Tengo problemas al liberar un vector de objetos, a priori no se el numero de elementos, asi q lo declaro asi:

vector<TSPack*> vectpaqTSV;

para añadir elementos uso:
vectpaqTSV.push_back(s);

Pero mi problema es q al liberar la memoria, me dextruye el vector pero no me libera la memoria. Lo q uso es:

for (unsigned int i=0; i<vectpaqTSV.size(); i++){
delete (vectpaqTSV[i]);
}
vectpaqTSV.clear();

Agradeceria cualquier ayuda.

 

Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network