System.Generics.Collections.TObjectStack.Pop
Delphi
procedure Pop;
C++
HIDESBASE void __fastcall Pop();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | System.Generics.Collections.pas System.Generics.Collections.hpp |
System.Generics.Collections | TObjectStack |
説明
スタック アイテムをポップします。
このメソッドは、スタックの先頭からアイテムを 1 つ削除しますが、それを返すことはしません。Count は 1 減ります。Count が既に 0 の場合、エラーが発生します。
メモ: TObjectStack.Pop が TStack.Pop とは異なるのは、これがプロシージャであり、ポップした要素を返さないという点です。それ以外は、両メソッドの機能は同じです。スタックの先頭の操作を行うには TStack.Peek を使用し、先頭の処理が終わったら、TStack.Pop を使用します。または、TStack.Extract を使用して、所有権を取得します。