CList

templatelt; Klasa Typ, Klasa ARG_TYPE >
Klasa CList : publiczne CObject

Parametry

TYP

Typ obiektów przechowywanych w wykazie.

ARG_TYPE

Typ używany do obiektów przechowywanych w wykazie. Może być odwołaniem.

Uwagi

Klasa CList obsługuje uporządkowanej listy nieunikatowy obiektów dostępne sekwencyjnie lub wartości. CList list zachowywać się jak podwójnie połączone list.

Zmienna typu stanowiska jest kluczem do listy. Można użyć zmiennej pozycji jako iterację na przechodzenie przez listę sekwencyjnie i zakładki do przechowywania miejsce. Pozycja nie jest taki sam jak indeks, jednak.

Wstawiania elementu jest bardzo szybko, na czele listy, ogona i w znanej pozycji. Kolejne wyszukiwanie jest konieczne wyszukać element przez wartość lub indeksu. Wyszukiwania mogą być powolne, jeśli lista jest długa.

Jeżeli potrzebny zrzutu poszczególnych elementów na liście, należy ustawić głębokość kontekście zrzutu 1 lub większą.

Niektóre funkcje składowe wywołanie tej klasy, że globalne pomocnik funkcji, które muszą być dostosowane do większości zastosowań klasy CList . Zobacz Zbieranie klasy pomocników w sekcji "Makra i Globals".

Aby uzyskać więcej informacji na temat używania CList, zobacz artykuł kolekcji w Visual C++ Programmer's Guide.

# include lt;afxtempl.h>

Czło&nkowie klasy |nbsp; Klasa podstawowa | Wykres hierarchii

Próbki  Zbierania próbki MFC

Zobacz też CMap, CArray

Index