CAtlList::GetNext

Chiamare questo metodo per restituire l'elemento seguente nell'elenco.

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

Parametri

  • pos
    Un valore di percorso, restituito da una chiamata precedente a GetNext, a CAtlList::GetHeadPosition, o un altro metodo CAtlList.

Valore restituito

Se l'elenco è const, GetNext restituisce una copia dell'elemento successivo dell'elenco.In questo modo il metodo da utilizzare solo nella parte destra di un'istruzione di assegnazione e proteggere l'elenco di modifica.

Se l'elenco non è const, GetNext restituisce un riferimento all'elenco.In questo modo il metodo da utilizzare ai lati di un'istruzione di assegnazione e pertanto consente le voci di elenco da modificare.

Note

Il contatore di POSIZIONE, pos, viene aggiornato per indicare l'elemento successivo nell'elenco, o NULL se non esistono altri elementi.Nelle build di debug, un errore di asserzione si verificherà se pos è uguale a NULL.

Esempio

Vedere l'esempio relativo CAtlList::GetHeadPosition.

Requisiti

Header: atlcoll.h

Vedere anche

Riferimenti

Classe di CAtlList

CAtlList::GetPrev