Como se destruye memoria dinamica en VC++
Publicado por aitor (1 intervención) el 04/04/2001 17:36:59
Necesito saber como se destruyen objetos creados con memoria
dinamica (creados con el operador new).He probado ultilizando la instruccion
delete y la aplicacion peta(y da el correspondiente error),tampoco funciona el
operador free.He probado debugear la aplicacion y observo que los punteros
que referencian el objeto creado siguen apuntando a el y no a NULL cuando
utilizo el free o el delete.
Como se destruye pues??? ,podeis poner un ejemplo de como se destruye un
objeto(que no sea un string) creado con memoria dinamica??.
Gracias.
dinamica (creados con el operador new).He probado ultilizando la instruccion
delete y la aplicacion peta(y da el correspondiente error),tampoco funciona el
operador free.He probado debugear la aplicacion y observo que los punteros
que referencian el objeto creado siguen apuntando a el y no a NULL cuando
utilizo el free o el delete.
Como se destruye pues??? ,podeis poner un ejemplo de como se destruye un
objeto(que no sea un string) creado con memoria dinamica??.
Gracias.
Valora esta pregunta
0