Originariamente inviato da gianpa
Se io ho un codice tipo:

codice:
int main () {

int * p = new int;

return 0;

}
Cosa succede quando termina il programma? l'area di memoria dove è contenuto *p viene cancellata o rimane bloccata per sempre?
Ragiona ... se rimanesse bloccato per sempre, cosa succederebbe dopo un po' di tempo?