Originariamente inviato da XWolverineX
Prova questo codice

codice:
   Albero albero;
     throw;
   albero.distruggiAlbero();
In questo caso il programma mi si interrompe proprio in corrispondenza dell'istruzione throw; diciamo che non è che pregiudica la chiamata al metodo, semplicemente si blocca proprio il programma, infatti se provo a mettere l'istruzione tra le prime righe si interrompe subito...

Comunque sulla gestione delle eccezioni non sono molto preparato... lessi qualcosa dal manuale qualche tempo fa autonomamente ma non ho mai fatto alcuno studio vero e proprio in merito. All'università non c'è un vero e proprio corso sul C++, viene incluso all'interno di un altro ben più vasto... ed è per questo che non sono ferratissimo sul linguaggio, pur avendo partorito un codice di 700 righe e più proprio per questo progetto... forse anche alla luce di questo i problemi che mi pongo esulano da quelle che sono le mie competenze in merito.