Hola Tortoiseius
Primero
en la clase de tu objeto Bot, no tienes declarado un destructor. Modifica tu clase para que quede asi:
Código C++:
Ver originalclass Bot
{
public:
void Saluda();
~Bot(); //Declaracion del destructor
};
y luego, obviamente, declaras la funcion del destructor, asi
Segundo
Cuando liberes el objeto, no debes hacerlo asi
sino asi
De esta manera, si que da error al ejecutar el codigo, con lo que solo se imprime una vez HOLA y luego salta un error de la aplicacion.
Espero que te sirva.