本文整理汇总了C++中MemoryBlock::DeInit方法的典型用法代码示例。如果您正苦于以下问题:C++ MemoryBlock::DeInit方法的具体用法?C++ MemoryBlock::DeInit怎么用?C++ MemoryBlock::DeInit使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类MemoryBlock
的用法示例。
在下文中一共展示了MemoryBlock::DeInit方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: DeinitHandles
void DeinitHandles()
{
#ifdef _DEBUG
// Tell me how many handles were in use at its peak
TRACE( wxT("DeinitHandles: Max size of handle table = %ld"), ElementsInHandleTable );
// Tell everyone about any handles that were not released
UINT32 Waste = 0;
for (UINT32 n=1; n<ElementsInHandleTable; n++)
{
if (HandlesTable[n].Address != BAD_MHANDLE )
{
TRACE( wxT("Handle %d not released (0x%08x)"), n, HandlesTable[n].Address);
Waste++;
}
}
TRACE( wxT("DeinitHandles: %ld handles not released"), Waste );
#endif
// dealloc the memory we now have from the OS
HandlesMemory.DeInit();
}