CAutoVectorPtrElementTraits 클래스
이 클래스는 벡터 new 및 delete 연산자를 사용하여 스마트 포인터 컬렉션을 만들 때 유용한 메서드, 정적 함수 및 typedefs를 제공합니다.
Important
이 클래스와 해당 멤버는 Windows 런타임에서 실행되는 애플리케이션에서 사용할 수 없습니다.
구문
template <typename T>
class CAutoVectorPtrElementTraits :
public CDefaultElementTraits<ATL::CAutoVectorPtr<T>>
매개 변수
T
포인터 형식입니다.
멤버
공용 Typedefs
이름 | 설명 |
---|---|
CAutoVectorPtrElementTraits::INARGTYPE | 컬렉션 클래스 개체에 요소를 추가하는 데 사용할 데이터 형식입니다. |
CAutoVectorPtrElementTraits::OUTARGTYPE | 컬렉션 클래스 개체에서 요소를 검색하는 데 사용할 데이터 형식입니다. |
설명
이 클래스는 스마트 포인터를 포함하는 컬렉션 클래스 개체를 만드는 데 도움이 되는 메서드, 정적 함수 및 typedefs를 제공합니다. CAutoPtrElementTraits와 달리 이 클래스는 벡터 new 및 delete 연산자를 사용합니다.
상속 계층 구조
CAutoVectorPtrElementTraits
요구 사항
헤더: atlcoll.h
CAutoVectorPtrElementTraits::INARGTYPE
컬렉션 클래스 개체에 요소를 추가하는 데 사용할 데이터 형식입니다.
typedef CAutoVectorPtr<T>& INARGTYPE;
CAutoVectorPtrElementTraits::OUTARGTYPE
컬렉션 클래스 개체에서 요소를 검색하는 데 사용할 데이터 형식입니다.
typedef T*& OUTARGTYPE;
참고 항목
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기