CMemoryState::CMemoryState

CMemoryState ( );

Osservazioni

Costruisce un oggetto CMemoryState vuoto che deve essere compilato dalla funzione membro Checkpoint o differenza.

Esempio

Vedere CObList::CObList per un elenco della CAge classe utilizzata in tutti gli esempi di raccolta.

/ / esempio per CMemoryState::CMemoryState
/ / Comprende tutte le funzioni CMemoryState
CMemoryState msOld, msNew, msDif;
msOld.Checkpoint();
Gabbia * pagina1 = nuova gabbia (21);
Gabbia * pagina2 = nuova gabbia (22);
msOld.DumpAllObjectsSince();
msNew.Checkpoint();
msDif.Difference (msOld, msNew);
msDif.DumpStatistics()

I risultati di questo programma sono i seguenti:

 Pratiche di dumpin&g oggetti - gt;
{2} un CObject a $190A
{1} un CObject a $18EA
Dump di oggetti completo.
0 byte in 0 blocchi liberi
2 oggetto blocchi di 8 byte
0 byte in 0 blocchi Non di oggetti
Maggior numero utilizzato: 8 byte
Totale allocazioni: 8 byte

Pa&noramica CMemoryState |nbsp; Membri della classe | Gerarchia Chart

Index