Stack
>> NGL >> リファレンス >> Containerカテゴリ >> Containerのクラス >> Stack
言語: Visual Basic C#
最終更新日付:2012/06/25 12:20:45
説明
Stack はスタックを実現するコンテナアダプタです。内部でスタックの処理を実装しているわけではなく、他のコンテナを内部で使用することでスタックの機能を実現しています。そのため、Stack クラスは作成時に使用するコンテナを設定する必要があります。
バインドするコンテナは、PushableBackContainer インターフェースをサポートしている必要があります。この条件を満たす NGL のコンテナは Vector、Deque、および List です。
メソッド一覧
Stack クラスのメソッドの一覧を以下に示します。各コンテナがサポートするメソッドの一覧は「コンテナのメソッド」 をご覧下さい。
コンストラクタ
メソッド | 説明 |
---|---|
New | スタックオブジェクトを作成します。 |
メソッド | 説明 |
---|---|
Stack | スタックオブジェクトを作成します。 |
その他のメソッド
メソッド | 説明 |
---|---|
Push | スタックに要素を追加します |
Pop | スタックから要素を取り出します |
Size | スタックの要素数を返します |
Empty | スタックが空かどうかを調べます |
Top | スタックの先頭要素の値を取得/設定します |
Copyright(C) 2011-2012 Show MATSUOKA.
Powered by Prefab.