Classes de gestion de la mémoire

Ces classes prennent en charge les pointeurs de tas, les pointeurs intelligents et d’autres routines d’allocation de mémoire.

  • CAutoPtr Cette classe représente un objet pointeur intelligent.

  • CAutoPtrArray Cette classe fournit des méthodes utiles lors de la construction d’un tableau de pointeurs intelligents.

  • CAutoPtrList Cette classe fournit des méthodes utiles lors de la construction d’une liste de pointeurs intelligents.

  • CAutoVectorPtr Cette classe représente un objet pointeur intelligent à l’aide de vecteurs nouveaux et d’opérateurs de suppression.

  • CComAllocator Cette classe fournit des méthodes pour gérer la mémoire à l’aide de routines de mémoire COM.

  • CComGITPtr Cette classe fournit des méthodes pour traiter les pointeurs d’interface et la table d’interface globale (GIT).

  • CComHeap Cette classe implémente IAtlMemMgr à l’aide des fonctions d’allocation de mémoire COM.

  • CComHeapPtr A classe de pointeur intelligent pour la gestion des pointeurs de tas.

  • Classe de pointeur intelligent CComPtr A pour la gestion des pointeurs d’interface COM.

  • CComPtrBase Cette classe fournit une base pour les classes de pointeur intelligentes à l’aide de routines de mémoire COM.

  • CComQIPtr A classe de pointeur intelligent pour la gestion des pointeurs d’interface COM.

  • CCRTAllocator Cette classe fournit des méthodes pour gérer la mémoire à l’aide de routines de mémoire CRT.

  • CCRTHeap Cette classe implémente IAtlMemMgr à l’aide des fonctions de tas CRT.

  • CGlobalHeap Cette classe implémente IAtlMemMgr à l’aide des fonctions de tas globales Win32.

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

  • Classe de pointeur intelligent CHeapPtr A pour gérer les pointeurs de tas.

  • CHeapPtrBase Cette classe constitue la base de plusieurs classes de pointeur de tas intelligentes.

  • CHeapPtrList Cette classe fournit des méthodes utiles lors de la construction d’une liste de pointeurs de tas.

  • CLocalHeap Cette classe implémente IAtlMemMgr à l’aide des fonctions de tas locales Win32.

  • CWin32Heap Cette classe implémente IAtlMemMgr à l’aide des fonctions d’allocation de tas Win32.

  • IAtlMemMgr Cette classe représente l’interface d’un gestionnaire de mémoire.

Voir aussi

Vue d’ensemble de la classe