Sdílet prostřednictvím


IStack<TValue,TCont> Rozhraní

Definice

Definuje rozhraní objektu zásobníku STL/CLR.

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

Parametry typu

TValue

Typ elementu v řízené sekvenci

TCont

Typ základního kontejneru.

Implementuje

Vlastnosti

top_item

Přistupuje k poslednímu prvku kontejneru.

Metody

assign(IStack<TValue,TCont>)

Nahradí všechny prvky v kontejneru elementy v zadaném kontejneru.

Clone()

Vytváří nový objekt, který je kopií aktuální instance.

(Zděděno od ICloneable)
empty()

Určuje, jestli kontejner neobsahuje žádné prvky.

get_container()

Přistupuje k podkladovému kontejneru.

pop()

Odebere poslední prvek kontejneru.

push(TValue)

Připojí prvek ke kontejneru.

size()

Spočítá počet prvků v kontejneru.

top()

Přistupuje k poslednímu prvku kontejneru.

Platí pro