Le destructeur est appelé automatiquement lorsque l'objet est détruit (exit, delete ou sortie de bloc). Exemple:
exit, delete
class toto { ~toto() { cout << "~toto" << endl; };