CMap, CList, CArray 컬렉션 클래스는 같은 목적으로 건설, 파괴, 그리고 직렬화 요소에 대 한 템플릿 글로벌 도우미 함수를 사용 합니다. CMap, CList, CArray에 기반 클래스 구현의 일부로 버전 지도, 목록 또는 배열에 저장 된 데이터의 형식에 맞게 필요에 따라 이러한 함수를 재정의 해야 합니다. ConstructElements, DestructElements및 SerializeElements를 재정의 하는 정보에 대 한 문서를 참조 하십시오. 컬렉션: 형식 안전 컬렉션을 만드는 방법 Visual c + + 프로그래머 가이드。
마이크로소프트 파운데이션 클래스 라이브러리 컬렉션 클래스를 사용자 지정 하는 데 다음과 같은 글로벌 기능을 제공 합니다.:
컬렉션 클래스 도우미
| CompareElements | 요소는 동일 여부를 나타냅니다. |
| ConstructElements | 필요한 모든 조치를 수행 하는 요소를 생성 하는 경우。 |
| CopyElements | 다른 하나의 배열에서 복사 요소。 |
| DestructElements | 필요한 모든 조치를 수행 하는 요소를 파괴 하는 경우。 |
| DumpElements | 스트림 지향 진단 출력을 제공 한다。 |
| HashKey | 해시 키를 계산합니다. |
| SerializeElements | 저장 또는 보관 요소 검색。 |