Klassen geheugenbeheer

Opmerking

De ATL (Active Template Library) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.

Deze klassen bieden ondersteuning voor heap-aanwijzers, slimme aanwijzers en andere geheugentoewijzingsroutines.

  • CAutoPtr Deze klasse vertegenwoordigt een slim aanwijzerobject.

  • CAutoPtrArray Deze klasse biedt methoden die nuttig zijn bij het maken van een matrix met slimme aanwijzers.

  • CAutoPtrList Deze klasse biedt methoden die handig zijn bij het maken van een lijst met slimme aanwijzers.

  • CAutoVectorPtr Deze klasse vertegenwoordigt een slim aanwijzerobject met behulp van nieuwe vector- en verwijderoperators.

  • CComAllocator Deze klasse biedt methoden voor het beheren van geheugen met COM-geheugenroutines.

  • CComGITPtr Deze klasse biedt methoden voor het omgaan met interfacepointers en de algemene interfacetabel (GIT).

  • CComHeap Deze klasse implementeert IAtlMemMgr met behulp van de COM-geheugentoewijzingsfuncties.

  • CComHeapPtr Een slimme aanwijzerklasse voor het beheren van heap-pointers.

  • CComPtr Een slimme aanwijzerklasse voor het beheren van COM-interfacepointers.

  • CComPtrBase Deze klasse biedt een basis voor slimme aanwijzerklassen met behulp van COM-geheugenroutines.

  • CComQIPtr Een slimme aanwijzerklasse voor het beheren van COM-interfacepointers.

  • CCRTAllocator Deze klasse biedt methoden voor het beheren van geheugen met behulp van CRT-geheugenroutines.

  • CCRTHeap Deze klasse implementeert IAtlMemMgr met behulp van de CRT-heap-functies.

  • CGlobalHeap Deze klasse implementeert IAtlMemMgr met behulp van de globale heap-functies van Win32.

  • CHandle Deze klasse biedt methoden voor het maken en gebruiken van een handle-object.

  • CHeapPtr Een slimme aanwijzerklasse voor het beheren van heap-pointers.

  • CHeapPtrBase Deze klasse vormt de basis voor verschillende klassen slimme heapaanwijzers.

  • CHeapPtrList Deze klasse biedt methoden die handig zijn bij het samenstellen van een lijst met heap-aanwijzers.

  • CLocalHeap Deze klasse implementeert IAtlMemMgr met behulp van de lokale Heap-functies van Win32.

  • CWin32Heap Deze klasse implementeert IAtlMemMgr met behulp van de Win32 heap-toewijzingsfuncties.

  • IAtlMemMgr Deze klasse vertegenwoordigt de interface voor een geheugenbeheerder.

Zie ook

Overzicht van klassen