Ver Mensaje Individual
  #6 (permalink)  
Antiguo 14/04/2013, 09:08
vib
 
Fecha de Ingreso: marzo-2011
Mensajes: 43
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: problema crear objeto dentro de un vector

Entiendo!
Osea solo canvia de lugar el puntero.
Al hacer clear() el puntero vuelve a marcar el 1r valor para asi sobrescribirlo en memoria.
Ok

Pero, para eliminar luego todo lo que ha hecho el vector?
Me explico:
Si uso por ejemplo una array dinamica sea:
Código:
int* t;
t=new t[1];
t[0]=9;
delete t;
con delete elimino su rastro en memoria... esto con vector hay alguna manera?
porque me he mirado alguna web y he visto todas sus funciones pero la de eliminar su rastro en memoria no :S

Porque claro en algunos de mis programas dejo de usar el vector mientras el programa sigue funcionando y pensanba que con clear() ya eliminaba ese rastro.

Solo esta duda mas,
Gracias :D