Klasy zarządzania pamięci

Klasy te zapewniają obsługę wskaźniki sterty, inteligentne kursory i innych procedur alokacji pamięci.

  • CAutoPtr tej klasy reprezentuje obiekt inteligentny wskaźnika.

  • CAutoPtrArray tej klasy zawiera metody przydatne podczas tworzenia tablicy inteligentne kursory.

  • CAutoPtrList tej klasy zawiera metody przydatne podczas konstruowania listy wskaźników inteligentne.

  • CAutoVectorPtr tej klasy reprezentuje obiekt inteligentny wskaźnik przy użyciu vector nowych i Usuń operatorów.

  • CComAllocator ta klasa zapewnia metod zarządzania pamięci przy użyciu procedur COM w pamięci.

  • CComGITPtr ta klasa zapewnia metody wskaźników interfejsów i tabeli interfejsu globalnego (GIT).

  • CComHeap tej klasy implementuje IAtlMemMgr przy użyciu funkcji COM alokacji pamięci.

  • CComHeapPtr klasy inteligentne wskaźnik zarządzania wskaźniki sterty.

  • CComPtr klasy inteligentne wskaźnik zarządzania wskaźników interfejsów COM.

  • CComPtrBase Klasa ta stanowi podstawę dla klasy inteligentne wskaźnik przy użyciu procedur opartych na modelu COM pamięci.

  • CComQIPtr klasy inteligentne wskaźnik zarządzania wskaźników interfejsów COM.

  • CCRTAllocator ta klasa zapewnia metod zarządzania pamięci przy użyciu procedur pamięci CRT.

  • CCRTHeap tej klasy implementuje IAtlMemMgr funkcji sterty CRT.

  • CGlobalHeap tej klasy implementuje IAtlMemMgr funkcji globalnych sterty Win32.

  • CHandle ta klasa zapewnia metody tworzenia i używania obiektu uchwyt.

  • CHeapPtr klasy inteligentne wskaźnik zarządzania wskaźniki sterty.

  • CHeapPtrBase Klasa ta stanowi podstawę dla kilku inteligentne klas wskaźnik stosu.

  • CHeapPtrList ta klasa zapewnia metody przydatne podczas konstruowania listy wskaźników sterty.

  • CLocalHeap tej klasy implementuje IAtlMemMgr funkcji lokalne sterty Win32.

  • CWin32Heap tej klasy implementuje IAtlMemMgr funkcji alokacji sterty Win32.

  • IAtlMemMgr tej klasy reprezentuje interfejs Menedżera pamięci.

Zobacz też

Inne zasoby

Omówienie klasy ATL