Klasa CStringElementTraitsI
Ta klasa zapewnia statycznej funkcji związanych z ciągów znaków przechowywanych w kolekcji obiektów klasy.Jest on podobny do CStringElementTraits, ale przeprowadza porównania nieuwzględniające wielkości liter.
template<
typename T,
class CharTraits = CDefaultCharTraits< T::XCHAR >
>
class CStringElementTraitsI : public CElementTraitsBase< T >
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 |
---|---|
Wywołanie tej funkcji statycznych do porównywania dwóch elementów ciąg dla równości, pomijając różnice w przypadku. |
|
Wywołanie tej funkcji statycznych do porównywania dwóch elementów string, pomijając różnice w przypadku. |
|
Wywołanie tej funkcji statycznych do obliczania wartości mieszania dla elementu ciągu. |
Uwagi
Ta klasa przewiduje statycznej funkcji Porównywanie ciągów i tworzenie wartość mieszania.Funkcje te są przydatne do przechowywania danych opartych na ciąg znaków za pomocą klasy kolekcji.Użyj CStringRefElementTraits gdy są obiektami string z rozpatrywane jako odniesienia.
Aby uzyskać więcej informacji, zobacz Klasy kolekcji ATL.
Hierarchii dziedziczenia
CStringElementTraitsI
Wymagania
Nagłówek: atlcoll.h