CAtlList::GetPrev
Rufen Sie diese Methode auf, um das vorherige Element aus der Liste zurückgegeben.
E& GetPrev(
POSITION& pos
) throw( );
const E& GetPrev(
POSITION& pos
) const throw( );
Parameter
- pos
Ein Positionswert zurückgegeben, durch einen früheren Aufruf GetPrev, zu CAtlList::GetTailPosition oder anderen CAtlList-Methode.
Rückgabewert
Wenn die Liste const ist, gibt GetPrev eine Kopie eines Elements der Liste zurück. Dies ermöglicht die nur auf der rechten Seite einer Zuweisungsanweisung verwendet der Methode, und schützt die Liste von der Änderung.
Wenn die Liste nicht const ist, gibt GetPrev einen Verweis auf ein Element der Liste zurück. Dies ermöglicht die von einer Zuweisungsanweisung auf beiden Seiten verwendet der Methode, und können daher die geändert werden, werden.
Hinweise
Der POSITIONSindikator, pos, wird aktualisiert, um den vorherigen Element in der Liste oder NULL zu zeigen, wenn es keine Elemente mehr gibt. In Debugbuilds ein Assertionsfehler tritt auf, wenn pos gleich NULL ist.
Beispiel
Im Beispiel für CAtlList::GetTailPosition.
Anforderungen
Header: atlcoll.h