Ciao ragazzi, gentilmente c'è qualcuno che mi da una mano a capire come funziona l'operatore delete in C++?
Integer è una classe semplice semplice che ha come data member un intero.
Quale è la giusta sequenza di delete???
io farei:codice:Integer * p = new Integer(9); Integer ** p2 = new Integer *; Integer *** p3 = new Integer **; p2 = &p; p3 = &p2;
delete p;
delete p2;
delete p3;
...ma ovviamente non va bene, perchè?![]()

Rispondi quotando
