Classi di gestione della memoria

Queste classi forniscono il supporto per puntatori heap, puntatori intelligenti e altre routine di allocazione della memoria.

  • CAutoPtr Questa classe rappresenta un oggetto puntatore intelligente.

  • CAutoPtrArray Questa classe fornisce metodi utili quando si costruisce una matrice di puntatori intelligenti.

  • CAutoPtrList Questa classe fornisce metodi utili quando si crea un elenco di puntatori intelligenti.

  • CAutoVectorPtr Questa classe rappresenta un oggetto puntatore intelligente usando operatori vector new ed delete.

  • CComAllocator Questa classe fornisce metodi per la gestione della memoria tramite routine di memoria COM.

  • CComGITPtr Questa classe fornisce metodi per gestire i puntatori di interfaccia e la tabella dell'interfaccia globale (GIT).

  • CComHeap Questa classe implementa IAtlMemMgr usando le funzioni di allocazione della memoria COM.

  • CComHeapPtr Classe puntatore intelligente per la gestione dei puntatori heap.

  • CComPtr Classe puntatore intelligente per la gestione dei puntatori di interfaccia COM.

  • CComPtrBase Questa classe fornisce una base per le classi puntatore intelligenti che usano routine di memoria basate su COM.

  • CComQIPtr Classe puntatore intelligente per la gestione dei puntatori di interfaccia COM.

  • CCRTAllocator Questa classe fornisce metodi per la gestione della memoria tramite routine di memoria CRT.

  • CCRTHeap Questa classe implementa IAtlMemMgr usando le funzioni heap CRT.

  • CGlobalHeap Questa classe implementa IAtlMemMgr usando le funzioni heap globali Win32.

  • CHandle Questa classe fornisce metodi per la creazione e l'uso di un oggetto handle.

  • CHeapPtr Classe puntatore intelligente per la gestione dei puntatori heap.

  • CHeapPtrBase Questa classe costituisce la base per diverse classi di puntatori heap intelligenti.

  • CHeapPtrList Questa classe fornisce metodi utili quando si crea un elenco di puntatori heap.

  • CLocalHeap Questa classe implementa IAtlMemMgr usando le funzioni heap locali Win32.

  • CWin32Heap Questa classe implementa IAtlMemMgr usando le funzioni di allocazione dell'heap Win32.

  • IAtlMemMgr Questa classe rappresenta l'interfaccia di un gestore di memoria.

Vedi anche

Cenni preliminari sulla classe