CStringElementTraitsI-Klasse
Diese Klasse stellt die statischen Funktionen bereit, die den Zeichenfolgen verknüpft werden, die in den Auflistungsklassenobjekten gespeichert werden.Es ist zu CStringElementTraits ähnlich, jedoch führt Vergleiche, bei denen nicht zwischen Groß- und Kleinschreibung unterschieden wird, aus.
template<
typename T,
class CharTraits = CDefaultCharTraits< T::XCHAR >
>
class CStringElementTraitsI : public CElementTraitsBase< T >
Parameter
- T
Der Typ von den in der Auflistung gespeichert werden, Daten.
Mitglieder
Öffentliche Typedefs
Name |
Description |
---|---|
Der für das Hinzufügen von Elementen zum Auflistungsklassenobjekt Datentyp, zu verwenden. |
|
Der für das Abrufen von Elementen vom Datentyp, Auflistungsklassenobjekt zu verwenden. |
Öffentliche Methoden
Name |
Description |
---|---|
Rufen Sie diese statische Funktion auf, um zwei Zeichenfolgenelemente auf Gleichheit zu ignorieren und Unterschiede bei. |
|
Rufen Sie diese statische Funktion auf, um zwei Zeichenfolgenelemente zu vergleichen und Unterschiede bei ignorieren. |
|
Rufen Sie diese statische Funktion auf, um einen Hashwert für das angegebene Zeichenfolgenelement zu berechnen. |
Hinweise
Diese Klasse stellt statische Funktionen für Zeichenfolgen und zum Erstellen eines Hashwerts bereit.Diese Funktionen sind nützlich, wenn eine Auflistungsklasse, die zeichenfolgenbasierte zum Speichern von Daten verwendet.Verwenden Sie CStringRefElementTraits, wenn die Zeichenfolgenobjekte, mit behandelt als Verweise sein sollen.
Weitere Informationen finden Sie unter ATL-Auflistungsklassen.
Vererbungshierarchie
CStringElementTraitsI
Anforderungen
Header: atlcoll.h