liberar vector borland c++ 6.0

keke
28 de Junio del 2006
Hola a todos.

Estoy usando Borland c++, y uso un vector para almacenar objetos paquete(no se el numero de ellos q tengo) con lo q lo declaro asi:

vector<Paquete*> TablaPaquetes;

Para añadir un objeto es:
TablaPaquetes.push_back(s);

Mi problema es a la hora de liberar la memoria, uso:
for (unsigned int i=0; i<TablaPaquetes.size(); i++){
delete (TablaPaquetes[i]);
}
TablaPaquetes.clear();

Y aunque en teoria esta dextruido, no puedo acceder a nada. En realidad no me libera la memoria.

Agradecería cualquier ayuda. Muchas Gracias