IAtlMemMgr::Reallocate

 

调用此方法分配此内存管理器分配的内存。

语法

      void* Reallocate(
   void* p,
   size_t nBytes 
) throw( );

参数

  • p
    此内存管理器此前分配的内存的指针。

  • nBytes
    请求的字节数在新的内存块。

返回值

返回指向新分配的起始内存块。

备注

调用 IAtlMemMgr::Free 或 释放此方法分配的内存。2e2696ac-5b43-40c5-b41d-63122ee794f0#vclrfiatlmemmgrreallocate

从概念上讲此方法可释放现有的内存和分配新的内存块。实际上,现有的内存可以扩展或重新使用了。

有关示例,请参见 IAtlMemMgr概述

要求

Header: atlmem.h

请参阅

IAtlMemMgr Class