Поделиться через


CAutoVectorPtrElementTraits Class

Этот класс предоставляет методы, статические функции и typedef полезные создания коллекции умных указателей операторов, используя новый и удаления.

Важно!

Этот класс и его члены нельзя использовать в приложениях, выполняемых в этой среде выполнения Windows.

template< 
typename T 
> 
class CAutoVectorPtrElementTraits : public CDefaultElementTraits< 
ATL::CAutoVectorPtr< T> 
>

Параметры

  • T
    Тип указателя.

Члены

Открытые определения типов

Имя

Описание

CAutoVectorPtrElementTraits::INARGTYPE

Тип данных, используемый для суммирующих элементов к объекту класса коллекции.

CAutoVectorPtrElementTraits::OUTARGTYPE

Тип данных, используемый для извлечения элементов из объекта класса коллекции.

Заметки

Этот класс предоставляет методы, статические функции и typedef для содействия создания объектов класса коллекции, содержащей интеллектуальные указатели. В отличие от CAutoPtrElementTraits этот класс используется вектор новый и операторы удаления.

Иерархия наследования

CDefaultCompareTraits

CDefaultHashTraits

CElementTraitsBase

CDefaultElementTraits

CAutoVectorPtrElementTraits

Требования

Header: atlcoll.h

См. также

Ссылки

CDefaultElementTraits Class

CAutoVectorPtr Class

Другие ресурсы

ATL Class Overview