Topic: Destructor

Hi all
I found the information about destructor in this forum and in Language Tutorial, but still do not understand why my code don‘t working.

class enemy
{
int position;
int health;
int speed;
enemy (int initial_position, int initial_health, int initial_speed)
{
position=initial_position;
health=initial_health;
speed=initial_speed;
}

// Class methods go here.

~enemy()
{
alert("glory!","your enemy is dead!");
}
}

enemy e(5, 100, 300);

void main()
{
show_game_window("Test");
// ...
~e(); // how to correctly rewrite this line?
}


Error: No matching signatures to 'enemy::e()'

thanks.