Gestion de memoria con string
Hola, tengo un problema al tratar de gestionar correctamente la memoria de un pequeño programa.
Dentro de la clase tengo dos atributos pertenecientes a la clase string, que reservan bastante memoria, para tratar de liberarla he probado a llamar a su destructor desde el propio destructor de la clase que cree, para ello uso: NombreInstancia.~string(); pero esto no tiene ningún efecto aparente en la memoria.
¿Cómo puedo liberarla?, si puede ser sin tener que cambiar las cadenas a char*, gracias.
Dentro de la clase tengo dos atributos pertenecientes a la clase string, que reservan bastante memoria, para tratar de liberarla he probado a llamar a su destructor desde el propio destructor de la clase que cree, para ello uso: NombreInstancia.~string(); pero esto no tiene ningún efecto aparente en la memoria.
¿Cómo puedo liberarla?, si puede ser sin tener que cambiar las cadenas a char*, gracias.
1 respuesta
Respuesta de seansean
1