CMemoryState::CMemoryState

CMemoryState ( );

Примечания

Создает пустой объект CMemoryState , который необходимо заполнить функции-члена контрольно-пропускного пункта или разница.

Пример

Смотрите CObList::CObList список CAge класс, используемая во всех примерах коллекции.

/ / Пример для CMemoryState::CMemoryState
/ / Включает все функции CMemoryState
CMemoryState msOld, msNew, msDif;
msOld.Checkpoint();
Кейдж * page1 = новый Кейдж (21);
Кейдж * page2 = новый Кейдж (22);
msOld.DumpAllObjectsSince();
msNew.Checkpoint();
msDif.Difference (msOld, msNew);
msDif.DumpStatistics()

Результаты этой программы заключаются в следующем:

 Сброс объекты - >
{2} CObject на $190A
{1} CObject в $18EA
Полный дамп объекта.
0 байт в 0 Свободные блоки
8 байт в блоках 2 объекта
0 байт в 0 блока Non-объектов
Наибольшее число используемых: 8 байт
Всего ассигнований: 8 байт

Обзор CMemoryStateЧлены класса | Иерархическая схема

Index