Ciao a tutti! Sto creando un programmino per PSP che sfrutta le SDL, ma lo sto debuggando su PC. Dato che, ogni volta che mi dimentico di deallocare un oggetto (delete), la PSP crasha, volevo sapere se esiste un modo, su PC, per accorgersi di un eventuale memory leak. Finora l'unica soluzione che mi è venuta in mente è quella di creare una superclasse comune a tutte le classi che ho creato, che incrementi una variabile di classe di uno al momento della creazione e che la decrementi al momento della deallocazione, stampandone il valore su schermo al momento della chiusura del programma. Il problema è che, con questo metodo, non mi accorgerei comunque di array allocati con "new" e non deallocati. Esiste un metodo migliore?
|