IAtlMemMgr::Reallocate
Chiamare questo metodo per ridistribuire la memoria allocata da questo gestore di memoria.
void* Reallocate(
void* p,
size_t nBytes
) throw( );
Parametri
p
Puntatore alla memoria precedentemente allocata dal gestore di memoria.nBytes
Numero di byte necessari nel nuovo blocco di memoria.
Valore restituito
Restituisce un puntatore all'inizio del blocco di memoria allocata.
Note
Chiamare IAtlMemMgr::Free o IAtlMemMgr::Reallocate per liberare la memoria allocata da questo metodo.
Questo metodo libera concettualmente la memoria esistente e assegna un nuovo blocco di memoria.In realtà, la memoria esistente può essere estesa o essere riutilizzata in caso contrario.
Esempio
Per un esempio, vedere Cenni preliminari su IAtlMemMgr.
Requisiti
Header: atlmem.h