IStack<TValue,TCont> インターフェイス

定義

STL/CLR stack オブジェクトのインターフェイスを定義します。

generic <typename TValue, typename TCont>
public interface class IStack : ICloneable
public interface IStack<TValue,TCont> : ICloneable
type IStack<'Value, 'Cont> = interface
    interface ICloneable
Public Interface IStack(Of TValue, TCont)
Implements ICloneable

型パラメーター

TValue

被制御シーケンス内の要素の型。

TCont

基になるコンテナーの型。

実装

プロパティ

top_item

コンテナーの最後の要素にアクセスします。

メソッド

assign(IStack<TValue,TCont>)

コンテナー内のすべての要素を、指定したコンテナー内の要素で置き換えます。

Clone()

現在のインスタンスのコピーである新しいオブジェクトを作成します。

(継承元 ICloneable)
empty()

コンテナーに要素が含まれていないかどうかを判断します。

get_container()

基になるコンテナーにアクセスします。

pop()

コンテナーの最後の要素を削除します。

push(TValue)

コンテナーの末尾に新しい要素を追加します。

size()

コンテナー内の要素の数をカウントします。

top()

コンテナーの最後の要素にアクセスします。

適用対象