Klasy kolekcji
Poniższe klasy zapewniają obsługę tablic, list, map, a także metod cech ułatwiania porównań i dostępu do elementów.
CAtlArray Ta klasa implementuje obiekt tablicy.
CAtlList Ta klasa zawiera metody tworzenia obiektu listy i zarządzania nim.
CAtlMap Ta klasa udostępnia metody tworzenia obiektu mapy i zarządzania nim.
CAutoPtrArray Ta klasa udostępnia metody przydatne podczas konstruowania tablicy inteligentnych wskaźników.
CAutoPtrElementTraits Ta klasa udostępnia metody, funkcje statyczne i definicje typów przydatne podczas tworzenia kolekcji inteligentnych wskaźników.
CAutoPtrList Ta klasa udostępnia metody przydatne podczas konstruowania listy inteligentnych wskaźników.
CAutoVectorPtrElementTraits Ta klasa udostępnia metody, funkcje statyczne i definicje typów przydatne podczas tworzenia kolekcji inteligentnych wskaźników przy użyciu operatorów wektorów nowych i usuwania.
CComQIPtrElementTraits Ta klasa udostępnia metody, funkcje statyczne i definicje typów przydatne podczas tworzenia kolekcji wskaźników interfejsu COM.
CCom Sejf Array Ta klasa jest otoką struktury typu danych SAFEARRAY.
CCom Sejf ArrayBound Ta klasa jest otoką struktury SAFEARRAYBOUND.
CComUnkArray Ta klasa przechowuje wskaźniki IUnknown i jest przeznaczony do użycia jako parametr klasy szablonu I Połączenie ionPointImpl.
CDefaultCharTraits Ta klasa udostępnia dwie funkcje statyczne do konwertowania znaków między wielkimi i małymi literami.
CDefaultCompareTraits Ta klasa udostępnia domyślne funkcje porównania elementów.
CDefaultElementTraits Ta klasa udostępnia domyślne metody i funkcje dla klasy kolekcji.
CDefaultHashTraits Ta klasa udostępnia funkcję statyczną do obliczania wartości skrótu.
CElementTraits Ta klasa jest używana przez klasy kolekcji do udostępniania metod i funkcji do przenoszenia, kopiowania, porównywania i tworzenia skrótów operacji.
CElementTraitsBase Ta klasa udostępnia domyślne metody kopiowania i przenoszenia dla klasy kolekcji.
CHeapPtrElementTraits Ta klasa udostępnia metody, funkcje statyczne i definicje typów przydatne podczas tworzenia kolekcji wskaźników sterty.
CHeapPtrList Ta klasa udostępnia metody przydatne podczas konstruowania listy wskaźników sterty.
CInterfaceArray Ta klasa udostępnia metody przydatne podczas konstruowania tablicy wskaźników interfejsu COM.
CInterfaceList Ta klasa udostępnia metody przydatne podczas konstruowania listy wskaźników interfejsu COM.
CPrimitiveElementTraits Ta klasa udostępnia domyślne metody i funkcje dla klasy kolekcji składającej się z typów danych pierwotnych.
CRBMap Ta klasa reprezentuje strukturę mapowania przy użyciu drzewa binarnego Red-Black.
CRBMultiMap Ta klasa reprezentuje strukturę mapowania, która umożliwia skojarzenie każdego klucza z więcej niż jedną wartością przy użyciu drzewa binarnego Red-Black.
CRBTree Ta klasa udostępnia metody tworzenia i używania drzewa czerwonego-czarnego.
CSimpleArray Ta klasa udostępnia metody zarządzania prostą tablicą.
CSimpleArrayEqualHelper Ta klasa jest pomocnikiem klasy CSimpleArray .
CSimpleArrayEqualHelperFalse Ta klasa jest pomocnikiem klasy CSimpleArray .
CSimpleMap Ta klasa zapewnia obsługę prostej tablicy mapowania.
CSimpleMapEqualHelper Ta klasa jest pomocnikiem klasy CSimpleMap .
CSimpleMapEqualHelperFalse Ta klasa jest pomocnikiem klasy CSimpleMap .
CStringElementTraits Ta klasa udostępnia funkcje statyczne używane przez klasy kolekcji przechowujące
CString
obiekty.CStringElementTraitsI Ta klasa udostępnia funkcje statyczne związane z ciągami przechowywanymi w obiektach klasy kolekcji. Jest on podobny do CStringElementTraits, ale wykonuje porównania bez uwzględniania wielkości liter.
CStringRefElementTraits Ta klasa udostępnia funkcje statyczne związane z ciągami przechowywanymi w obiektach klasy kolekcji. Obiekty ciągu są traktowane jako odwołania.
Powiązane artykuły
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla