CLIST

TypAmp; Fehler bei GetNext ( POSITION & rPosition );

Typ Fehler bei GetNext ( POSITION& rPosition ) const;

Rückgabewert

Wenn die Liste constist, gibt GetNext eine Kopie des Elements an der Spitze der Liste. Dies kann die Funktion nur auf der rechten Seite einer Zuweisungsanweisung verwendet werden und schützt die Liste von Änderungen.

GetNext gibt einen Verweis auf ein Element der Liste zurück, wenn die Liste nicht constist. Dies kann die Funktion auf beiden Seiten einer Zuweisungsanweisung verwendet werden und ermöglicht so die Einträge in der Liste geändert werden.

Parameter

TYP

Angeben des Typs der Elemente in der Liste Vorlagenparameter.

rPosition

Ein Verweis auf einen POSITION -Wert zurückgegeben von einer vorherigen GetNext, GetHeadPositionoder andere Mitglied-Funktionsaufruf.

Bemerkungen

Ruft das List-Element identifiziert durch rPosition, dann legt rPosition zu den Positionswert des nächsten Eintrags in der Liste . GetNext können in einer Vorwärtsiteration-Schleife Sie wenn Sie mit einem Aufruf von GetHeadPosition oder finden die Anfangsposition einrichten.

Sie müssen sicherstellen, dass Ihre POSITION -Wert eine gültige Position in der Liste darstellt. Wenn es ungültig ist, behauptet dann die Debug-Version von der Microsoft Foundation Class-Bibliothek.

Wenn das abgerufene Element das letzte in der Liste ist, wird der neue Wert der rPosition auf NULL festgelegt.

CList ÜbersichtMember der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CList::Find, CList::GetHeadPosition, CList::GetTailPosition, CList::GetPrev, CList::GetHead

Index