CMemoryState::CMemoryState

Syntax

CMemoryState();

Remarks

Constructs an empty CMemoryState object that must be filled in by the Checkpoint or Difference member functions.

Example

// Includes all CMemoryState functions

CMemoryState cmOld, cmNew, cmDif;

cmOld.Checkpoint();

CAge* page1 = new CAge( 21 );

CAge* page2 = new CAge( 22 );

cmOld.DumpAllObjectsSince();

cmNew.Checkpoint();

cmDif.Difference( cmOld, cmNew );

cmDif.DumpStatistics();