Mi sono imbattuto in perdite di memoria molte volte. Di solito quando sto ... malloccome se non ci fosse un domani, o penzolavo FILE *come se fosse un bucato sporco. In genere presumo (leggi: spero disperatamente) che tutta la memoria venga ripulita almeno quando il programma termina. Ci sono situazioni in cui la memoria persa non verrà raccolta quando il programma termina o si blocca?
Se la risposta varia notevolmente da lingua a lingua, concentriamoci su C (++).
Nota l'uso iperbolico della frase "come se non ci fosse un domani" e "penzoloni ... come panni sporchi". Non sicuro * malloc* può ferire le persone che ami. Inoltre, prestare attenzione con la biancheria sporca.
calloccome se non ci fosse un domani. Eccellente.