Misterios de delete
Publicado por Arise (37 intervenciones) el 06/05/2003 21:40:25
Mi pregunta es corta pero espero que facil. El caso es que tengo un puntero que apunta a una objeto reservado con un new:
CObjeto* pObjeto = new (CObjeto);
A posteriori, con un delete lo elimino:
delete [] pObjeto;
El caso es que no se si realmente libera la memoria porque el puntero no tiene un valor null despues del delete. El puntero sigue apuntando a una direccion de memoria. Me gustaria que alguien me lo aclarase. Gracias de antemano.
CObjeto* pObjeto = new (CObjeto);
A posteriori, con un delete lo elimino:
delete [] pObjeto;
El caso es que no se si realmente libera la memoria porque el puntero no tiene un valor null despues del delete. El puntero sigue apuntando a una direccion de memoria. Me gustaria que alguien me lo aclarase. Gracias de antemano.
Valora esta pregunta


0