Klasa CStringElementTraits
Tej klasy zapewnia funkcje statycznej używane przez klasy zbioru, przechowywania CString obiektów.
template<
typename T
>
class CStringElementTraits
Parametry
- T
Typ danych przechowywanych w kolekcji.
Członkowie
Definicje TypeDef publicznych
Nazwa |
Opis |
---|---|
Typ danych dodawania elementów do kolekcji obiektu klasy. |
|
Typ danych dla pobieranie elementów z kolekcji obiektu klasy. |
Metody publiczne
Nazwa |
Opis |
---|---|
(Statyczny) Wywołanie tej funkcji, aby porównać dwa elementy ciąg dla równości. |
|
(Statyczny) Wywołanie tej funkcji, aby porównać dwa elementy ciąg. |
|
(Statyczny) Wywołanie tej funkcji, aby skopiować CString elementy przechowywane w kolekcji obiektu klasy. |
|
(Statyczny) Wywołanie tej funkcji do obliczania wartości mieszania dla elementu ciągu. |
|
(Statyczny) Wywołanie tej funkcji, aby przemieścić CString elementy przechowywane w kolekcji obiektu klasy. |
Uwagi
Ta klasa zawiera statycznej funkcji Kopiowanie, przenoszenie i porównywanie ciągów i tworzenia wartość mieszania.Funkcje te są przydatne do przechowywania danych opartych na ciąg znaków za pomocą klasy kolekcji.Użyj CStringElementTraitsI podczas porównania nieuwzględniające wielkości liter są wymagane.Użyj CStringRefElementTraits gdy są obiektami string rozpatrywane jako odniesienia.
Aby uzyskać więcej informacji, zobacz Klasy kolekcji ATL.
Wymagania
Nagłówek: cstringt.h