Lucas_Max , he eliminado el objeto de la forma que mencionaste : creando un destructor y usando delete[] . y efectivamente obtengo un error. El problema es que el error aparece al tratar de eliminar el objeto y no al tratar de llamar una función del objeto que ya no existe.
Si en main quito los
de todas formas obtengo un error al eliminar el objeto