Udostępnij za pośrednictwem


CAtlList::GetNext

Wywołanie tej metody zwraca następny element z listy.

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

Parametry

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

Wartość zwracana

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

Jeśli lista nie jest const, GetNext zwraca odwołanie do następnego 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 do następnego 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::GetHeadPosition.

Wymagania

Nagłówek: atlcoll.h

Zobacz też

Informacje

Klasa CAtlList

CAtlList::GetPrev