Klasa CPtrList
Obsługuje listy wskaźników void.
class CPtrList : public CObject
Członkowie
Funkcje Członkowskie CPtrList są podobne do funkcji Członkowskich klasy CObList.Z powodu tego podobieństwa, można użyć CObList odwołać dokumentacji Członkowskie charakterystykę funkcji.Po wyświetleniu CObject wskaźnik jako parametr funkcji lub wartości zwracanej podstawić wskaźnik do void.
CObject*& CObList::GetHead() const;
na przykład tłumaczy się
void*& CPtrList::GetHead() const;
Publiczne konstruktory
Nazwa |
Opis |
---|---|
Konstrukcje pustą tablicę. |
Metody publiczne
Nazwa |
Opis |
---|---|
Dodaje element do końca tablicy; w razie potrzeby zwiększa rozmiar tablicy. |
|
Dołącza innego tablicy tablica; w razie potrzeby zwiększa rozmiar tablicy. |
|
Kopiuje innego tablicy tablica; w razie potrzeby zwiększa rozmiar tablicy. |
|
Zwraca odwołanie tymczasowe wskaźnika elementu w tablicy. |
|
Zwalnia pamięć nieużywane powyżej bieżącej górne. |
|
Zwraca wartość w danym indeksie. |
|
Zwraca liczbę elementów w tej tablicy. |
|
Umożliwia dostęp do elementów w tablicy.Can be NULL. |
|
Zwraca liczbę elementów w tej tablicy. |
|
Zwraca największą nieprawidłowy indeks. |
|
Wstawia element (lub wszystkie elementy tablicy innego) pod określonym indeksem. |
|
Określa, czy tablica jest pusty. |
|
Usuwa wszystkie elementy z tej tablicy. |
|
Usuwa element na określonego indeksu. |
|
Ustawia wartość dla danego indeksu; Tablica nie może wzrosnąć. |
|
Ustawia wartość dla danego indeksu; w razie potrzeby zwiększa rozmiar tablicy. |
|
Ustawia liczbę elementów, które mają być zawarte w tej tablicy. |
Podmioty publiczne
Nazwa |
Opis |
---|---|
Ustawia lub pobiera element pod określonym indeksem. |
Uwagi
CPtrListobejmuje IMPLEMENT_DYNAMIC makro do obsługi dostępu typu run-time i dumpingu, CDumpContext obiektu.Zrzut wskaźnik poszczególnych elementów listy, należy należy ustawić głębokość kontekstu zrzutu 1 lub większą.
Nie można szeregować wskaźnik list.
Gdy CPtrList usunąć obiektu lub po usunięciu jego elementy są usuwane tylko wskaźników, nie podmioty odwołują.
Aby uzyskać więcej informacji na temat używania CPtrList, zobacz artykuł kolekcji.
Hierarchii dziedziczenia
CPtrList
Wymagania
Nagłówek: afxcoll.h