Classe de CStringElementTraits
Cette classe fournit des fonctions static utilisées par les classes de collection enregistrant des objets d' CString .
template<
typename T
>
class CStringElementTraits
Paramètres
- T
Le type de données à stocker dans la collection.
Membres
Typedefs publics
Nom |
Description |
---|---|
Le type de données à utiliser pour ajouter des éléments à l'objet de classe de collection. |
|
Le type de données à utiliser pour récupérer des éléments de l'objet de classe de collection. |
Méthodes publiques
Nom |
Description |
---|---|
(Statique) appelle cette fonction pour comparer deux éléments de chaîne pour l'égalité. |
|
(Statique) appelle cette fonction pour comparer deux éléments de chaîne. |
|
(Statique) appelle cette fonction pour copier des éléments d' CString stockés dans un objet de classe de collection. |
|
(Statique) appelle cette fonction pour calculer une valeur de hachage pour l'élément donné de chaîne. |
|
(Statique) appelle cette fonction pour déplacer des éléments d' CString stockés dans un objet de classe de collection. |
Notes
Cette classe fournit des fonctions statiques pour copier, déplacer, puis comparer des chaînes et pour créer une valeur de hachage.Ces fonctions sont utiles lorsque vous utilisez une classe de collection pour stocker des données basées sur une chaîne.Utilisation CStringElementTraitsI lorsque des comparaisons ne respectant pas la casse sont requis.Utilisez CStringRefElementTraits lorsque les objets String doivent être traités comme références.
Pour plus d'informations, consultez Classes de collection ATL.
Configuration requise
Header: cstringt.h
Voir aussi
Référence
Classe de CStringElementTraitsI