Udostępnij za pośrednictwem


CTypedPtrList::GetAt

Zmienna typu stanowisko jest kluczem do listy.

TYPE& GetAt(
   POSITION position 
);
TYPE GetAt(
   POSITION position 
) const;

Parametry

  • TYP
    Parametr szablonu, określając typ elementów przechowywanych na liście.

  • stanowisko
    A stanowisko wartości zwróconej przez poprzednie GetHeadPosition lub znaleźć Członkowskich wywołania funkcji.

Wartość zwracana

Jeśli lista jest dostępna za pośrednictwem wskaźnika do const CTypedPtrList, następnie GetAt zwraca wskaźnik typu określonego przez parametr szablonu typu.Umożliwia funkcja tylko na prawej stronie instrukcji przypisania, a zatem chroni przed modyfikacją listy.

Jeśli lista jest dostępna bezpośrednio lub za pomocą wskaźnika do CTypedPtrList, następnie GetAt zwraca odwołanie do wskaźnika typu określonego przez parametr szablonu typu.Umożliwia funkcji na dowolnej stronie instrukcji przypisania i tym samym pozwala na pozycje listy modyfikacji.

Uwagi

Nie jest taki sam jak indeks i nie może działać na stanowisko wartość samodzielnie.GetAtpobiera CObject wskaźnik skojarzony z danym stanowiskiem.

Musi zapewnić, że Twój stanowisko wartość reprezentuje prawidłową pozycję na liście.Jeśli jest nieprawidłowa wersja debugowania biblioteki klas Microsoft Foundation potwierdza.

Ta funkcja wymaga BASE_CLASS**:: GetAt**.

Wymagania

Nagłówek: afxtempl.h

Zobacz też

Informacje

Klasa CTypedPtrList

Wykres hierarchii

CObList::GetAt