若要檢視英文版的文章,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

IAtlMemMgr::Reallocate

 

呼叫這個方法會重新指派此記憶體管理員所配置的記憶體。


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

p

將此記憶體管理員先前配置的記憶體的指標。

nBytes

要求的位元組數目新的記憶體區塊的。

傳回指向新配置的記憶體區塊的開頭。

呼叫 IAtlMemMgr::Free 或 釋放由這個方法所配置的記憶體。2e2696ac-5b43-40c5-b41d-63122ee794f0#vclrfiatlmemmgrreallocate

概念上這個方法會釋放與現有的記憶體和配置新的記憶體區塊。事實上,現有的記憶體可能會擴充或重複使用。

如需範例,請參閱 IAtlMemMgr 概觀

需求

Header: atlmem.h

顯示: