CAtlList::GetNext
Rufen Sie diese Methode auf, um das folgende Element aus der Liste zurückgegeben.
E& GetNext(
POSITION& pos
) throw( );
const E& GetNext(
POSITION& pos
) const throw( );
Parameter
- pos
Ein Positionswert zurückgegeben, durch einen früheren Aufruf GetNext, zu CAtlList::GetHeadPosition oder anderen CAtlList-Methode.
Rückgabewert
Wenn die Liste const ist, gibt GetNext eine Kopie des nächsten Element 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 GetNext einen Verweis auf das nächste 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 zum nächsten 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::GetHeadPosition.
Anforderungen
Header: atlcoll.h