다음을 통해 공유


CStringElementTraits 클래스

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

template<
   typename T 
>
class CStringElementTraits

매개 변수

  • T
    컬렉션에 저장 될 데이터의 형식입니다.

Members

b68aze2k.collapse_all(ko-kr,VS.110).gif공용 Typedefs

Name

설명

CStringElementTraits::INARGTYPE

컬렉션 클래스 개체에 요소를 추가 하는 데 사용 하는 데이터 형식입니다.

CStringElementTraits::OUTARGTYPE

컬렉션 클래스 개체에서 요소를 검색 하는 데 사용 하는 데이터 형식입니다.

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

Name

설명

CStringElementTraits::CompareElements

(정적) 문자열 두 요소가 같은지 비교 하려면이 함수를 호출 합니다.

CStringElementTraits::CompareElementsOrdered

(정적) 두 문자열 요소를 비교 하려면이 함수를 호출 합니다.

CStringElementTraits::CopyElements

(정적) 복사 하려면이 함수를 호출 합니다. CString 요소 컬렉션 클래스 개체에 저장 합니다.

CStringElementTraits::Hash

(정적) 지정 된 문자열 요소에 대 한 해시 값을 계산 하려면이 함수를 호출 합니다.

CStringElementTraits::RelocateElements

(정적) 위치를 변경 하려면이 함수를 호출 합니다. CString 요소 컬렉션 클래스 개체에 저장 합니다.

설명

이 클래스 복사, 이동 및 문자열을 비교 하 고 해시 값을 만드는 정적 함수를 제공 합니다.이 함수는 컬렉션 클래스를 사용 하 여 문자열 기반 데이터를 저장할 때 유용 합니다.사용 CStringElementTraitsI 때 대/소문자 구분 비교는 필수입니다.사용 CStringRefElementTraits 문자열 개체 때 참조로 처리 될 수 있습니다.

자세한 내용은 ATL 컬렉션 클래스.

요구 사항

헤더: cstringt.h

참고 항목

참조

CElementTraitsBase 클래스

CStringElementTraitsI 클래스

기타 리소스

ATL 클래스 개요