A me da lo stesso problema di Habdul,uso Mingw sotto xp.
In effetti ine teoria il distruttore dovrebbe essere chiamato sempre,inspiegabilmte però in questo caso devo trarre la conclusione che non è così,alrimenti non si spiega il comportamento del programma.