CMemoryState ( );
Bemerkungen
Erstellt ein leeres CMemoryState -Objekt, das von der Memberfunktion Checkpoint oder Unterschied ausgefüllt werden müssen.
Beispiel
Eine Liste der CObList::CObList finden Sie die CAge in allen Beispielen der Auflistung verwendete Klasse.
/ / Beispiel für CMemoryState::CMemoryState
/ / Enthält alle CMemoryState-Funktionen
CMemoryState MsOld, MsNew, MsDif;
msOld.Checkpoint();
Käfig * Seite1 = neue Käfig (21);
Käfig * Seite2 = neue Käfig (22);
msOld.DumpAllObjectsSince();
msNew.Checkpoint();
msDif.Difference (MsOld, MsNew);
msDif.DumpStatistics()
Die Ergebnisse aus diesem Programm sind wie folgt:
Dumping Objekte - ≫
{2} eine CObject bei $190A
{1} eine CObject bei $18EA
Objektdump abgeschlossen.
0 Byte 0 freier Blöcke im vs
8 Bytes 2 Objektblöcke
Nicht-Objektblöcke 0 0 bytes
Größte Zahl verwendet: 8 Byte
Zuweisungen gesamt: 8 Byte
Übersicht über die CMemoryState | Member der Klasse | Hierarchiediagramm