다음을 통해 공유


CMapPtrToWord 클래스

Void 포인터에 의해 지정 된 16 비트 단어의 지도 지원 합니다.

class CMapPtrToWord : public CObject

Members

멤버 함수를 CMapPtrToWord 클래스의 멤버 함수와 유사 CMapStringToOb.이 유사성 때문에 사용할 수 있는 CMapStringToOb 멤버 함수 사양에 대 한 설명서를 참조 합니다.볼 위치는 CObject 포인터가 함수 매개 변수 또는 반환 값으로 대체 단어.볼 위치는 CString 또는 const 포인터를 char 에 대 한 포인터를 함수 매개 변수 또는 반환 값으로 대체 void.

BOOL CMapStringToOb::Lookup( const char* <key>,

CObject*& <rValue> ) const;

예를 들어, 변환

BOOL CMapPtrToWord::Lookup( const void* <key>, WORD& <rValue> ) const;

9a6tc2a0.collapse_all(ko-kr,VS.110).gifPublic 생성자

Name

설명

CMapStringToOb::CMapStringToOb

생성자입니다.

9a6tc2a0.collapse_all(ko-kr,VS.110).gifPublic 메서드

Name

설명

CMapStringToOb::GetCount

이 지도에서 요소의 개수를 반환합니다.

CMapStringToOb::GetHashTableSize

현재 해시 테이블에서 요소를 결정합니다.

CMapStringToOb::GetNextAssoc

반복에 대 한 다음 요소를 가져옵니다.

CMapStringToOb::GetSize

이 지도에서 요소의 개수를 반환합니다.

CMapStringToOb::GetStartPosition

첫 번째 요소를 반환합니다.

CMapStringToOb::HashKey

지정 된 키의 해시 값을 계산합니다.

CMapStringToOb::InitHashTable

해시 테이블을 초기화합니다.

CMapStringToOb::IsEmpty

빈 지도 조건 (요소)에 대해 테스트 합니다.

CMapStringToOb::Lookup

Void 포인터는 void 포인터 키를 기반으로 찾습니다.포인터 값을 않는 가리키는 엔터티 키 비교에 사용 됩니다.

CMapStringToOb::LookupKey

지정 된 키 값과 연결 된 키에 대 한 참조를 반환 합니다.

CMapStringToOb::RemoveAll

이 지도에서 모든 요소를 제거합니다.

CMapStringToOb::RemoveKey

키에 지정 된 요소를 제거 합니다.

CMapStringToOb::SetAt

지도에 요소를 삽입합니다. 일치 하는 키가 없는 경우 기존 요소를 대체 합니다.

9a6tc2a0.collapse_all(ko-kr,VS.110).gifPublic 연산자

Name

설명

CMapStringToOb::operator]

지도에 요소를 삽입 합니다.-운영자 대체 SetAt.

설명

CMapWordToPtr통합은 IMPLEMENT_DYNAMIC 런타임 형식 액세스 및 덤프를 지원 하기 위해 매크로 CDumpContext 개체.개별 지도 요소에 대 한 덤프를 해야 하는 경우 1 이상으로 깊이 덤프 컨텍스트를 설정 해야 합니다.

포인터가 되도록 지도 직렬화 할 수 없습니다.

경우는 CMapPtrToWord 개체를 삭제 하거나 해당 요소를 제거할 경우 포인터를 단어를 제거 합니다.키 포인터에 의해 참조 되는 엔터티는 제거 되지 않습니다.

에 대 한 자세한 내용은 CMapPtrToWord, 문서를 참조 하십시오. 컬렉션.

상속 계층 구조

CObject

CMapPtrToWord

요구 사항

헤더: afxcoll.h

참고 항목

참조

CObject 클래스

계층 구조 차트