E' difficile darti consigli su quella che (a volte) sembra un' "arte" ...

Se compili in modalita' Debug, tutti i problemi di memoria (compresi molti potenziali memory leak) vengono evidenziati a runtime con appositi messaggi (corruzione dello heap, ecc ...).

Di piu' non si puo' dire ...