CMap

templatelt;클래스,클래스ARG_KEY,클래스,클래스ARG_VALUE >CMap:공용CObject 클래스

매개 변수

지도를 키로 사용 되는 개체의 클래스。

ARG_KEY

인수;에 사용 되는 데이터 형식 일반적으로 에 대 한 참조。

지도에 저장 된 개체의 클래스。

ARG_VALUE

인수;에 사용 되는 데이터 형식 일반적으로 에 대 한 참조。

주의

CMap 고유 키 값에 매핑하는 사전 컬렉션 클래스입니다. 지도에 키-값 쌍 (요소)를 삽입 하는 일단 효율적으로 검색 하거나 액세스 키를 사용 하 여 쌍을 삭제할 수 있습니다. 또한 지도에 있는 모든 요소를 반복할 수 있습니다.

변수 형식의 위치 항목에 대 한 대체 액세스에 사용 됩니다. "" 항목을 기억 하 고 지도 통해 반복 하는 위치 를 사용할 수 있습니다. 이 반복은 키 값에 의해 순차적 생각할 수도 있겠지만 그것 은입니다. 검색된 요소의 순서는 정해져。

글로벌 도우미 함수를이 클래스 호출의 특정 멤버 함수 CMap 클래스의 대부분의 용도 대 한 사용자 지정 해야 합니다. MFC 참조 의 매크로 및 전역 섹션에서 컬렉션 클래스 도우미 를 참조 하십시오.

CMap 직렬화 및 요소의 덤핑 지원 하도록 IMPLEMENT_SERIAL 매크로를 채택 하고있다. 지도 오버 로드 된 삽입 하거나 아카이브를 저장 하는 경우 각 요소는 차례 차례로 직렬화 (lt; <) 연산자 또는 Serialize 멤버 함수。

1 또는 더 큰 덤프 컨텍스트의 깊이 설정 해야 합니다 지도 (키 및 값)의 개별 요소에 대 한 진단 덤프 해야 하는 경우。

키 및 값 제거 CMap 개체 삭제 또는 요소 제거。

맵 클래스 파생 목록 파생과 비슷합니다. 문서를 참조 하십시오 특수 목적 목록 클래스의 파생의 그림에 대 한 Visual c + + 프로그래머 가이드컬렉션

# include lt;afxtempl.h>

클래스 멤버 |nbsp; 기본 클래스 (ko) | 계층 구조 차트(&N)

샘플nbsp; MFC 샘플 수집(&N)

Index