System.Generics.Collections.TObjectStack.Pop

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure Pop;

C++

HIDESBASE void __fastcall Pop();

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
System.Generics.Collections.pas
System.Generics.Collections.hpp
System.Generics.Collections TObjectStack

Beschreibung

Entfernt ein Stack-Element.

Diese Methode entfernt ein Element vom Anfang des Stacks, ohne es zurückzugeben. Count wird um 1 dekrementiert. Wenn Count bereits 0 ist, wird ein Fehler ausgelöst.

Anmerkung:  TObjectStack.Pop ist im Unterschied zu TStack.Pop eine Prozedur und gibt das entfernte Element nicht zurück. Ansonsten sind beide Funktionen gleich. Verwenden Sie TStack.Peek, um mit dem obersten Element des Stack zu arbeiten und TStack.Pop, wenn Sie die Arbeit mit diesem Element beendet haben, oder verwenden Sie alternativ TStack.Extract, um als Eigentümer zu fungieren.

Siehe auch

Codebeispiele