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


Классы коллекций

Следующие классы обеспечивают поддержку массивов, списков, сопоставлений, а также методов признаков для элемента с сравнениями и доступом.

  • CAtlArray этот класс реализует объект массива.

  • CAtlList этот класс содержит методы для создания и управления объекта списка.

  • CAtlMap этот класс содержит методы для создания и управления объекта сопоставления.

  • CAutoPtrArray этот класс содержит методы умных полезные при создании массива указателей.

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

  • CAutoPtrList этот класс предоставляет методы полезных для построения списка умных указателей.

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

  • CComQIPtrElementTraits этот класс предоставляет методы, статические функции и typedef полезные создание коллекций модели COM взаимодействует указатели.

  • Этот класс CComSafeArray программа-оболочка для структуры SAFEARRAY Data Type.

  • Этот класс CComSafeArrayBound программа-оболочка для структуры SAFEARRAYBOUND.

  • CComUnkArray этот класс предназначен для хранения указателей IUnknown и предназначено для использования в качестве параметра IConnectionPointImpl к классу шаблона.

  • CDefaultCharTraits этот класс предоставляет 2 статических функций преобразования знаков между прописными буквами и нижним регистром.

  • Этот класс предоставляет CDefaultCompareTraits по умолчанию функции сравнения элемента.

  • CDefaultElementTraits этот класс предоставляет методы по умолчанию и функции для коллекции классифицируют.

  • CDefaultHashTraits этот класс содержит статическую функцию для расчета значений хэша.

  • CElementTraits этот класс используется классами коллекций, чтобы обеспечить методы и функции для перемещения, копирования, сравнения и хэширование операций.

  • CElementTraitsBase этот класс предоставляет копию и методы перемещения по умолчанию для коллекции классифицируют.

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

  • CHeapPtrList этот класс предоставляет методы полезных для построения списка указателей кучи.

  • CInterfaceArray этот класс предоставляет методы полезны при создании массива указателей интерфейса модели COM.

  • CInterfaceList этот класс предоставляет методы полезных для построения списка указателей интерфейса модели COM.

  • CPrimitiveElementTraits этот класс предоставляет методы по умолчанию и функции для класса коллекции структурированного типов-примитивов.

  • CRBMap этот класс представляет структуру сопоставления с помощью Красн- Черное бинарный дерево.

  • CRBMultiMap этот класс представляет структуру сопоставления, которая позволяет каждый ключ, который требуется связать с несколькими значениями, используя Красн- Черное бинарный дерево.

  • CRBTree этот класс содержит методы для создания и использования Красн- Черное дерево.

  • CSimpleArray этот класс содержит методы для управления простой массив.

  • Этот класс CSimpleArrayEqualHelper вспомогательный метод для класса CSimpleArray.

  • Этот класс CSimpleArrayEqualHelperFalse вспомогательный метод для класса CSimpleArray.

  • CSimpleMap этот класс обеспечивает поддержку простых массивов сопоставления.

  • Этот класс CSimpleMapEqualHelper вспомогательный метод для класса CSimpleMap.

  • Этот класс CSimpleMapEqualHelperFalse вспомогательный метод для класса CSimpleMap.

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

  • CStringElementTraitsI этот класс предоставляет статические функции, связанные со строками, хранимые в объектах класса коллекции. Он аналогичен CStringElementTraits, но выполняет сравнение без учета обращение-.

  • CStringRefElementTraits этот класс предоставляет статические функции, связанные со строками, хранимые в объектах класса коллекции. Объект строки обрабатываются как ссылка.

Связанные статьи

Классы коллекций ATL

См. также

Основные понятия

Классы коллекций ATL

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

ATL Class Overview