CStringRefElementTraits, classe
Cette classe fournit des fonctions static liées aux chaînes stockées dans des objets de classe de collection. Les objets String sont traités comme références.
template<
typename T
>
class CStringRefElementTraits : public CElementTraitsBase< T >
Paramètres
- T
Le type de données à stocker dans la collection.
Membres
Méthodes publiques
Nom |
Description |
---|---|
Appelez cette fonction statique pour comparer deux éléments de chaîne pour l'égalité. |
|
Appelez cette fonction statique pour comparer deux éléments de chaîne. |
|
Appelez cette fonction statique pour calculer une valeur de hachage pour l'élément donné de chaîne. |
Notes
Cette classe fournit des fonctions statiques pour 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. Contrairement à CStringElementTraits et de CStringElementTraitsI, CStringRefElementTraits entraîne les arguments d' CString d'être passés comme références de const CString& .
Pour plus d'informations, consultez Classes de collection ATL.
Hiérarchie d'héritage
CStringRefElementTraits
Configuration requise
Header: atlcoll.h