다음을 통해 공유


컬렉션 클래스

다음 클래스는 배열, 목록, 지도, 및 또한 성분 비교 및 요소 액세스를 위한 메서드를 지원 합니다.

  • CAtlArray array 개체에이 클래스를 구현 합니다.

  • CAtlList 이 클래스 만들기 및 목록 개체를 관리 하는 방법에 대 한 메서드를 제공 합니다.

  • CAtlMap 이 클래스 만들고 맵 개체를 관리 하는 메서드를 제공 합니다.

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

  • CAutoPtrElementTraits 스마트 포인터의 컬렉션을 만들 때이 클래스 메서드, 정적 함수 및 형식 정의 유용 하 게 제공 합니다.

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

  • CAutoVectorPtrElementTraits 형식 정의의 스마트 포인터를 사용 하 여 컬렉션을 만들 때 유용한 벡터 새 및 삭제 연산자가이 클래스 메서드를 정적 함수를 제공 하 고 있습니다.

  • CComQIPtrElementTraits 이 클래스 메서드를 정적 함수를 제공 하 고 COM의 컬렉션을 만들 때 유용한 형식 정의 인터페이스 포인터입니다.

  • CComSafeArray 에 대 한 래퍼 클래스인는 SAFEARRAY Data Type 구조.

  • CComSafeArrayBound 에 대 한 래퍼 클래스인는 SAFEARRAYBOUND 구조.

  • CComUnkArray 저장이 클래스 IUnknown 포인터를 매개 변수로 사용 하도록 하 고는 IConnectionPointImpl 템플릿 클래스.

  • CDefaultCharTraits 이 클래스 문자 대 / 소문자를 변환 하는 두 개의 정적 함수를 제공 합니다.

  • CDefaultCompareTraits 이 클래스 기본 요소 비교 기능을 제공 합니다.

  • CDefaultElementTraits 이 클래스는 기본 메서드 및 함수 컬렉션 클래스를 제공 합니다.

  • CDefaultHashTraits 정적 함수는 해시 값을 계산 하기 위해이 클래스를 제공 합니다.

  • CElementTraits 에 이동, 복사, 비교 및 해시 작업에 대 한 함수 및 메서드를 제공 합니다.이 클래스 컬렉션 클래스에서 사용 합니다.

  • CElementTraitsBase 이 클래스는 기본 컬렉션 클래스에 대 한 복사 및 이동 방법을 제공 합니다.

  • CHeapPtrElementTraits 힙 포인터의 컬렉션을 만들 때이 클래스 메서드, 정적 함수 및 형식 정의 유용 하 게 제공 합니다.

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

  • CInterfaceArray 이 클래스의 COM 인터페이스 포인터 배열을 구성할 때 유용한 메서드를 제공 합니다.

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

  • CPrimitiveElementTraits 기본 메서드를 제공 하는이 클래스와 함수에 대 한 컬렉션 클래스의 기본 데이터 형식을 구성 합니다.

  • CRBMap 이 클래스는 빨강-검정 이진 트리를 사용 하 여 매핑 구조체를 나타냅니다.

  • CRBMultiMap 이 클래스 빨강, 검정 이진 트리를 사용 하 여 여러 개의 값과 연결 되도록 각 키 매핑 구조를 나타냅니다.

  • CRBTree 이 클래스 만들고 빨강-검정 트리를 사용 하는 메서드를 제공 합니다.

  • CSimpleArray 이 클래스는 단순 배열 관리를 위한 메서드를 제공 합니다.

  • CSimpleArrayEqualHelper 에 대 한 도우미 클래스인는 CSimpleArray 클래스입니다.

  • CSimpleArrayEqualHelperFalse 에 대 한 도우미 클래스인는 CSimpleArray 클래스입니다.

  • CSimpleMap 이 클래스는 단순 매핑을 배열에 대 한 지원을 제공 합니다.

  • CSimpleMapEqualHelper 에 대 한 도우미 클래스인는 CSimpleMap 클래스입니다.

  • CSimpleMapEqualHelperFalse 에 대 한 도우미 클래스인는 CSimpleMap 클래스입니다.

  • CStringElementTraits 이 클래스 저장 하는 컬렉션 클래스에서 사용 하는 정적 함수를 제공 합니다. CString 개체입니다.

  • CStringElementTraitsI 이 클래스와 관련 된 컬렉션 클래스 개체에 저장 된 문자열 하는 정적 함수를 제공 합니다.유사 합니다 CStringElementTraits, 하지만 대/소문자 구분 비교를 수행 합니다.

  • CStringRefElementTraits 이 클래스와 관련 된 컬렉션 클래스 개체에 저장 된 문자열 하는 정적 함수를 제공 합니다.문자열 개체 참조로 처리 됩니다.

관련된 기사

ATL 컬렉션 클래스

참고 항목

개념

ATL 컬렉션 클래스

기타 리소스

ATL 클래스 개요