Condividi tramite


CAtlList::GetPrev

Chiamare questo metodo per restituire l'elemento precedente dall'elenco.

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

Parametri

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

Valore restituito

Se l'elenco è const, GetPrev restituisce una copia di un elemento di 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, GetPrev restituisce un riferimento a un elemento di 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 precedente 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::GetTailPosition.

Requisiti

Header: atlcoll.h

Vedere anche

Riferimenti

Classe di CAtlList

CAtlList::GetNext