Classe de CLocalHeap
Cette classe implémente IAtlMemMgr à l'aide de les fonctions locales de tas Win32.
Important
Cette classe et ses membres ne peuvent pas être utilisés dans les applications qui s'exécutent dans les fenêtres d'exécution.
class CLocalHeap : public IAtlMemMgr
Membres
Méthodes publiques
Nom |
Description |
---|---|
Appelez cette méthode pour allouer un bloc de mémoire. |
|
Appelez cette méthode pour libérer un bloc de mémoire alloué par ce gestionnaire de mémoire. |
|
Appelez cette méthode pour obtenir la taille allouée d'un bloc de mémoire alloué par ce gestionnaire de mémoire. |
|
Appelez cette méthode pour réaffecter la mémoire allouée par ce gestionnaire de mémoire. |
Notes
Les fonctions d'allocation de mémoire d' outils d'CLocalHeap l'utilisation du tas local Win32 s'exécute.
[!REMARQUE]
Les fonctions locales de tas sont plus lentes que d'autres fonctions de gestion de la mémoire et ne fournissent pas autant de fonctionnalités.Par conséquent, les nouvelles applications doivent utiliser fonctions du tas.Ce sont disponibles dans la classe de CWin32Heap .
Exemple
Consultez l'exemple pour IAtlMemMgr.
Hiérarchie d'héritage
IAtlMemMgr
CLocalHeap
Configuration requise
Header: atlmem.h