다음을 통해 공유


메모리 관리 클래스

이러한 클래스는 힙 포인터, 스마트 포인터 및 다른 메모리 할당 루틴에 대 한 지원을 제공합니다.

  • CAutoPtr 스마트 포인터가 개체에이 클래스를 나타냅니다.

  • CAutoPtrArray 이 클래스에서는 스마트 포인터 배열을 구성할 때 유용한 메서드를 제공 합니다.

  • CAutoPtrList 이 클래스는 스마트 포인터 목록을 구성할 때 유용한 메서드를 제공 합니다.

  • CAutoVectorPtr 스마트 포인터 개체 새 벡터 delete 연산자를 사용 하 여이 클래스를 나타냅니다.

  • CComAllocator 이 클래스 COM 메모리 루틴을 사용 하 여 메모리를 관리 하기 위한 메서드를 제공 합니다.

  • CComGITPtr 이 클래스 전역 인터페이스 테이블 (GIT) 및 인터페이스 포인터를 처리 하기 위한 메서드를 제공 합니다.

  • CComHeap 이 클래스를 구현 합니다. IAtlMemMgr COM 메모리 할당 함수를 사용 합니다.

  • CComHeapPtr 관리 힙 포인터에 대 한 스마트 포인터 클래스.

  • CComPtr COM 인터페이스 포인터를 관리 하는 스마트 포인터 클래스.

  • CComPtrBase 이 클래스는 COM 기반 메모리 루틴을 사용 하 여 스마트 포인터 클래스를 제공 합니다.

  • CComQIPtr COM 인터페이스 포인터를 관리 하는 스마트 포인터 클래스.

  • CCRTAllocator 이 클래스 CRT 메모리 루틴을 사용 하 여 메모리를 관리 하기 위한 메서드를 제공 합니다.

  • CCRTHeap 이 클래스를 구현 합니다. IAtlMemMgr CRT 힙 함수를 사용 합니다.

  • CGlobalHeap 이 클래스를 구현 합니다. IAtlMemMgr Win32 전역 힙 함수를 사용 합니다.

  • CHandle 이 클래스를 만들고 핸들 개체를 사용 하 여 메서드를 제공 합니다.

  • CHeapPtr 관리 힙 포인터에 대 한 스마트 포인터 클래스.

  • CHeapPtrBase 여러 힙 포인터 클래스 스마트에 대 한이 클래스의 기초가 됩니다.

  • CHeapPtrList 이 클래스는 힙 포인터 목록을 구성할 때 유용한 메서드를 제공 합니다.

  • CLocalHeap 이 클래스를 구현 합니다. IAtlMemMgr Win32 로컬 힙 함수를 사용 합니다.

  • CWin32Heap 이 클래스를 구현 합니다. IAtlMemMgr Win32 힙 할당 함수를 사용 합니다.

  • IAtlMemMgr 인터페이스 메모리 관리자에 게이 클래스를 나타냅니다.

참고 항목

기타 리소스

ATL 클래스 개요