CTypedPtrList::GetPrev
Pobiera element listy, identyfikowane przez rPosition, następnie ustawia rPosition do stanowisko wartość poprzedniej pozycji na liście.
TYPE& GetPrev(
POSITION& rPosition
);
TYPE GetPrev(
POSITION& rPosition
) const;
Parametry
TYP
Parametr szablonu, określając typ elementów zawartych na tej liście.rPosition
Odwołanie do stanowisko wartości zwróconej przez poprzednie GetPrev lub inne wywołanie funkcji Członkowskich.
Wartość zwracana
Jeśli lista jest dostępna za pośrednictwem wskaźnika do const CTypedPtrList, następnie GetPrev 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 GetPrev 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
Można użyć GetPrev w pętli wstecznego iteracji, jeśli ustanowić początkowego położenia wywołania GetTailPosition lub znaleźć.
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.
Jeśli pobrano element pierwszy na liście jest następnie nową wartość rPosition jest ustawiona na NULL.
Wymagania
Nagłówek: afxtempl.h