2012-04-17 12 views
6

Ho un programma C++ in esecuzione da Visual Studio 2010, come posso monitorare l'utilizzo della memoria del mio programma? Esiste una semplice API, come posso chiamare clock_t start1 e start1 = clock(); per monitorare l'utilizzo del tempo del mio programma. Grazie :)Come conoscere l'utilizzo della memoria in C++

+2

possibile duplicato: http://stackoverflow.com/q/282194/964225 – kappamaki

risposta

6

La gestione della memoria non è un problema facile come il cronometraggio, ed è sicuramente più complicato da tracciare.

raccomando guardando altri posti simili StackOverflow per iniziare:

How to analyse program's memory usage in Visual Studio 2010?

How do you detect/avoid Memory leaks in your (Unmanaged) code?

track C++ memory allocations

Questi dovrebbero aiutare a risolvere qualunque sia il tuo problema relativo alla memoria specifico è, se sta cercando perdite di memoria, sovrascrivendo la fine di un buffer allocato o semplicemente monitorando la quantità di memoria allocata.

Problemi correlati