Clase de CStringElementTraitsI
Esta clase proporciona las funciones estáticas relacionadas con cadenas almacenadas en objetos de clase de colección.Es similar a CStringElementTraits, pero realiza comparaciones sin distinción entre mayúsculas y minúsculas.
template<
typename T,
class CharTraits = CDefaultCharTraits< T::XCHAR >
>
class CStringElementTraitsI : public CElementTraitsBase< T >
Parámetros
- T
El tipo de datos que se almacenan en la colección.
Members
Typedefs públicas
Name |
Descripción |
---|---|
El tipo de datos que desea usar para agregar elementos al objeto de clase de colección. |
|
El tipo de datos para recuperar elementos de objeto de la clase de colección. |
Métodos públicos
Name |
Descripción |
---|---|
Llame a esta función estática para comparar dos elementos string para la igualdad, omitiendo diferencias en caso de que. |
|
Llame a esta función estática para comparar dos elementos string, omitiendo diferencias en caso de que. |
|
Llame a esta función estática para calcular un valor hash para el elemento especificado de la cadena. |
Comentarios
Esta clase proporciona las funciones estáticas para comparar cadenas y para crear un valor hash.Estas funciones son útiles al utilizar una clase de colección para almacenar cadena-basó datos.Utilice CStringRefElementTraits cuando los objetos de cadena son estar con tratará de como referencias.
Para obtener más información, vea clases de colección de ATL.
Jerarquía de herencia
CStringElementTraitsI
Requisitos
encabezado: atlcoll.h