System.Generics.Collections.TStack.Pop

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function Pop: T; inline;

C++

T __fastcall Pop(void);

プロパティ

種類 可視性 ソース ユニット
function public
System.Generics.Collections.pas
System.Generics.Collections.hpp
System.Generics.Collections TStack

説明

スタック アイテムをポップします。

このメソッドは、スタックの先頭から 1 つのアイテムを削除し、それを返します。Count は 1 だけ減ります。Count が既に 0 の場合は、エラーが発生します。

OnNotify イベントが発生し、スタックからアイテムが削除されたことを示します。Pop は、要素が抽出ではなく削除されたことをイベント コードが示している以外は、Extract と同じです。

Pop は、スタックから要素を削除する点を除き、Peek と同様の機能を果たします。

これは O(1) の操作です。

関連項目