CAtlList::GetPrev

Wywołanie tej metody zwraca poprzedni element z listy.

E& GetPrev( 
   POSITION& pos  
) throw( ); 
const E& GetPrev( 
   POSITION& pos  
) const throw( );

Parametry

  • pos
    Wartość pozycji zwrócony przez poprzednie wywołanie GetPrev, CAtlList::GetTailPosition, lub innych CAtlList metody.

Wartość zwracana

Jeśli lista jest const, GetPrev zwraca kopię elementu listy.Umożliwia metodę stosowaną jedynie po prawej stronie instrukcji przypisania i chroni przed modyfikacją listy.

Jeśli lista nie jest const, GetPrev zwraca odwołanie do elementu listy.To pozwala metoda po dowolnej stronie instrukcji przypisania i tym samym pozwala wpisy listy ma zostać zmodyfikowana.

Uwagi

Licznik STANOWISKA pos, jest aktualizowany do punktu poprzedniego elementu na liście lub wartość NULL, jeśli nie ma więcej elementów.W kompilacjach debugowania Błąd potwierdzenia może wystąpić w przypadku pos jest równa NULL.

Przykład

Zobacz przykład dla CAtlList::GetTailPosition.

Wymagania

Nagłówek: atlcoll.h

Zobacz też

Informacje

Klasa CAtlList

CAtlList::GetNext