Partager via


Cours de gestion de la mémoire

Ces classes fournissent la prise en charge des pointeurs de tas, les pointeurs intelligents, et d'autres routines d'allocation de mémoire.

  • CAutoPtr cette classe représente un objet de pointeur intelligent.

  • CAutoPtrArray cette classe fournit des méthodes utiles lorsque vous construisez un tableau de pointeurs intelligents.

  • CAutoPtrList cette classe fournit des méthodes utiles lorsque vous construisez une liste de pointeurs intelligents.

  • CAutoVectorPtr cette classe représente un objet de pointeur intelligent à nouveau vectorielles et des opérateurs delete.

  • CComAllocator cette classe fournit des méthodes pour la gestion de la mémoire à des routines de mémoire COM.

  • CComGITPtr cette classe fournit des méthodes pour traiter les pointeurs d'interface et le tableau global interface (GIT).

  • CComHeap cette classe implémente IAtlMemMgr à l'aide de les fonctions d'allocation de mémoire COM.

  • Classe intelligente du pointeur deCComHeapPtr Un pour gérer des pointeurs de tas.

  • Classe intelligente du pointeur deCComPtr Un pour gérer des pointeurs d'interface COM.

  • CComPtrBase cette classe constitue une base pour les classes intelligentes de pointeur à l'aide de les routines de mémoire COM.

  • Classe intelligente du pointeur deCComQIPtr Un pour gérer des pointeurs d'interface COM.

  • CCRTAllocator cette classe fournit des méthodes pour la gestion de la mémoire à des routines de mémoire CRT.

  • CCRTHeap cette classe implémente IAtlMemMgr à l'aide de les fonctions de tas CRT.

  • CGlobalHeap cette classe implémente IAtlMemMgr à l'aide de les fonctions globales du tas Win32.

  • CHandle cette classe fournit des méthodes pour la création et l'utilisation d'un objet de handle.

  • Classe intelligente du pointeur deCHeapPtr Un pour gérer des pointeurs de tas.

  • CHeapPtrBase cette classe forme la base de plusieurs classes intelligentes de pointeur du tas.

  • CHeapPtrList cette classe fournit des méthodes utiles lorsque vous construisez une liste des pointeurs de tas.

  • CLocalHeap cette classe implémente IAtlMemMgr à l'aide de les fonctions locales de tas Win32.

  • CWin32Heap cette classe implémente IAtlMemMgr à l'aide de les fonctions d'allocation du tas Win32.

  • IAtlMemMgr cette classe représente l'interface à un gestionnaire de mémoire.

Voir aussi

Autres ressources

Vue d'ensemble de la classe ATL