System.Generics.Collections.TStack

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

System.Generics.Collections.TEnumerableSystem.TObjectTStack

Delphi

TStack<T> = class(TEnumerable<T>)

C++

template<typename T> class PASCALIMPLEMENTATION TStack__1 : public TEnumerable__1<T>

プロパティ

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


説明

後入れ先出しスタックです。

TStack は同じ型の後入れ先出しスタックを表します。 任意のサイズで、必要に応じて拡張します。 スタックに nil をプッシュできます。

スタックが変更されると、OnNotify イベントが発生します。

Count にはスタック エントリの数が格納されています。

クラス TObjectStack は、TStack を継承し、スタックから削除されたオブジェクトを開放する自動的なメカニズムを提供します。

関連項目


コード サンプル