CElementTraits Class
Этот класс используется классами коллекций, чтобы обеспечить методы и функции для перемещения, копирования, сравнения и хэширование операций.
template<
typename T
>
class CElementTraits : public CDefaultElementTraits< T >
Параметры
- T
Тип данных, хранимых в коллекции.
Заметки
По умолчанию этот класс предоставляет статические функции и методы для перемещения, копирования, сравнения и хэширование элементов, хранящихся в классе коллекции объект. CElementTraits указан в качестве поставщика по умолчанию этих операций классами CAtlArray, CAtlList, CRBMap, CRBMultiMap и CRBTree коллекции.
Реализации по умолчанию будут достаточным для простых типов данных, но если классы коллекций используются для хранения более сложных объектов, функции и методы должны быть переопределитьы пользователь- предоставленными реализациями.
Дополнительные сведения см. в разделе Классы коллекций библиотеку ATL.
Требования
Header: atlcoll.h