IAtlMemMgr::Reallocate
Appelez cette méthode pour réaffecter la mémoire allouée par ce gestionnaire de mémoire.
void* Reallocate(
void* p,
size_t nBytes
) throw( );
Paramètres
p
Pointeur vers la mémoire précédemment allouée par ce gestionnaire de mémoire.nBytes
Le nombre d'octets demandé dans le nouveau bloc de mémoire.
Valeur de retour
Retourne un pointeur vers le début du bloc de mémoire nouvellement alloué.
Notes
Appelez IAtlMemMgr::Free ou IAtlMemMgr::Reallocate pour libérer la mémoire allouée par cette méthode.
Conceptuellement cette méthode libère la mémoire existante et alloue un bloc de mémoire. En réalité, la mémoire existante peut être étendue ou un sinon réutilisé.
Exemple
Pour obtenir un exemple, consultez Vue d'ensemble de IAtlMemMgr.
Configuration requise
Header: atlmem.h