CStringElementTraitsI Class
Этот класс предоставляет статические функции, связанные со строками, хранимые в объектах класса коллекции. Он аналогичен CStringElementTraits, но выполняет сравнение без учета обращение-.
template<
typename T,
class CharTraits = CDefaultCharTraits< T::XCHAR >
>
class CStringElementTraitsI : public CElementTraitsBase< T >
Параметры
- T
Тип данных, хранимых в коллекции.
Члены
Открытые определения типов
Имя |
Описание |
---|---|
Тип данных, используемый для суммирующих элементов к объекту класса коллекции. |
|
Тип данных, используемый для извлечения элементов из объекта класса коллекции. |
Открытые методы
Имя |
Описание |
---|---|
Вызовите эта статическая функция, используемая для сравнения строк на равенство 2 элемента без учета разницы в случае. |
|
Вызовите эта статическая функция, используемая для сравнения 2 элемента строки, игнорируя различия в случае. |
|
Вызовите эта статическая функция для вычисления значения хэша для заданного элемента строки. |
Заметки
Этот класс предоставляет статические функции для сравнения строк и для создания хэш-значения. Эти функции полезны при использовании класса коллекции для хранения на основе строка- данные. Используйте CStringRefElementTraits, когда объект строки быть с общанный с как ссылка.
Дополнительные сведения см. в разделе Классы коллекций библиотеку ATL.
Иерархия наследования
CStringElementTraitsI
Требования
Header: atlcoll.h