IAtlMemMgr::Reallocate
呼叫這個方法會重新指派此記憶體管理員所配置的記憶體。
void* Reallocate(
void* p,
size_t nBytes
) throw( );
參數
p
將此記憶體管理員先前配置的記憶體的指標。nBytes
要求的位元組數目新的記憶體區塊的。
傳回值
傳回指向新配置的記憶體區塊的開頭。
備註
呼叫 IAtlMemMgr::Free 或 IAtlMemMgr::Reallocate 釋放由這個方法所配置的記憶體。
概念上這個方法會釋放與現有的記憶體和配置新的記憶體區塊。 事實上,現有的記憶體可能會擴充或重複使用。
範例
如需範例,請參閱 IAtlMemMgr 概觀。
需求
Header: atlmem.h