class toto { void suicide() { delete this; } }; Le problème:
class toto { void suicide() { delete this; } };
{ toto t; } Dans ce cas, il faut empêcher la création d'objets globaux (et éventuellement la dérivation).
{ toto t; }