Partager via


CAtlList::GetPrev

Appelez cette méthode pour retourner l'élément précédent de la liste.

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

Paramètres

  • pos
    Une valeur de POSITION, retourné par un appel précédent à GetPrev, à CAtlList::GetTailPosition, ou à une autre méthode d' CAtlList .

Valeur de retour

Si la liste est const, GetPrev retourne une copie d'un élément de la liste. Cela permet la méthode à utiliser uniquement à droite d'une instruction d'assignation et empêché la liste de la modification.

Si la liste n'est pas const, GetPrev retourne une référence à un élément de la liste. Cela permet la méthode à utiliser de chaque côté d'une instruction d'assignation et permet donc les entrées de liste à modifier.

Notes

Le compteur de POSITION, pos, est mis à jour pour indiquer l'élément précédent dans la liste, NULL ou s'il ne reste plus d'éléments. Dans les versions debug, un échec d'assertion se produit si pos est égal à la valeur NULL.

Exemple

Consultez l'exemple pour CAtlList::GetTailPosition.

Configuration requise

Header: atlcoll.h

Voir aussi

Référence

CAtlList, classe

CAtlList::GetNext