API:System.Generics.Collections.TObjectStack.Create

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

Delphi

constructor Create(AOwnsObjects: Boolean = True); overload;
constructor Create(const Collection: TEnumerable<T>; AOwnsObjects: Boolean = True); overload;

C++

__fastcall TObjectStack__1(bool AOwnsObjects)/* overload */;
__fastcall TObjectStack__1(TEnumerable__1<T>* const Collection, bool AOwnsObjects)/* overload */;
/* {System_Generics_Collections}TStack<System_Generics_Collections_TObjectStack<T>_T>.Create */ inline __fastcall TObjectStack__1()/* overload */ : TStack__1<T>() { }
/* {System_Generics_Collections}TStack<System_Generics_Collections_TObjectStack<T>_T>.Create */ inline __fastcall TObjectStack__1(TEnumerable__1<T>* const Collection)/* overload */ : TStack__1<T>(Collection) { }

プロパティ

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

説明

スタックを作成します。

System.Generics.Collections.TObjectStack.Create は System.Generics.Collections.TStack.Create を継承しています。以下の内容はすべて System.Generics.Collections.TStack.Create を参照しています。

スタックを作成します。

このメソッドは TStack インスタンスを作成し初期化します。

Collection は、スタックにプッシュされるオブジェクトが含まれているコレクションです。Collection で並んでいる順にプッシュされます。

Create は O(n) の操作です(n は Collection 内の要素の数)。

関連項目