CList::GetPrev

Tipoamp; GetPrev ( posizione & rPosition );

Tipo GetPrev ( POSITION& rPosition ) const;

Valore restituito

Se l'elenco è const, GetPrev restituisce una copia dell'elemento a capo della lista. Questo permette la funzione per essere utilizzato soltanto sul lato destro di un'istruzione di assegnazione e protegge l'elenco dalla modificazione.

Se l'elenco non è const, GetPrev restituisce un riferimento a un elemento dell'elenco. Questo permette la funzione essere utilizzato su entrambi i lati di un'istruzione di assegnazione e quindi permette di modificare le voci di elenco.

Parametri

TIPO

Specificando il tipo degli elementi nell'elenco di parametri di template.

rPosition

Un riferimento a un valore di posizione restituito da un precedente GetPrev o altre chiamata della funzione membro.

Osservazioni

Ottiene l'elenco elemento identificato da rPosition, poi di moda rPosition al valore della voce nell'elenco precedente posizione . È possibile utilizzare GetPrev in un ciclo di iterazione inversa, se non si stabilisce la posizione iniziale con una chiamata a GetTailPosition o trovare.

È necessario assicurarsi che il valore di posizione rappresenta una valida posizione nell'elenco. Se è non valido, quindi la versione di Debug di Microsoft Foundation Class Library afferma.

Se l'elemento recuperato è il primo nella lista, il nuovo valore del rPosition è impostato su NULL.

CList pa&noramica |nbsp; Membri della classe | Gerarchia Chart

Vedere a&nchenbsp;CList::Find, CList::GetTailPosition, CList::GetHeadPosition, CList, CList::GetHead

Index