CStringElementTraits-Klasse
Diese Klasse stellt die statischen Funktionen, die von der Auflistungsklassen verwendet werden, die CString-Objekte speichern.
template<
typename T
>
class CStringElementTraits
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 |
---|---|
(Statisch) rufen Sie diese Funktion auf, um zwei Zeichenfolgenelemente auf Gleichheit zu. |
|
(Statisch) rufen Sie diese Funktion auf, um zwei Zeichenfolgenelemente zu vergleichen. |
|
(Statisch) rufen Sie diese Funktion auf, um CString-Elemente zu kopieren, die in einem Auflistungsklassenobjekt gespeichert werden. |
|
(Statisch) rufen Sie diese Funktion auf, um einen Hashwert für das angegebene Zeichenfolgenelement zu berechnen. |
|
(Statisch) rufen Sie diese Funktion auf, um CString-Elemente zu verschieben, die in einem Auflistungsklassenobjekt gespeichert werden. |
Hinweise
Diese Klasse stellt statische Funktionen zum Kopieren, Verschieben und das Vergleichen von Zeichenfolgen und zum Erstellen eines Hashwerts bereit.Diese Funktionen sind nützlich, wenn eine Auflistungsklasse, die zeichenfolgenbasierte zum Speichern von Daten verwendet.Verwendung CStringElementTraitsI, wenn Vergleiche, bei denen nicht zwischen Groß- und Kleinschreibung unterschieden wird, erforderlich sind.Verwenden Sie CStringRefElementTraits, wenn mit die Zeichenfolgenobjekte als Verweise verarbeitet werden sollen.
Weitere Informationen finden Sie unter ATL-Auflistungsklassen.
Anforderungen
Header: cstringt.h