IPriorityQueue<TValue,TCont> 接口

定义

定义 STL/CLR priority_queue 对象的接口。

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

类型参数

TValue

受控序列中的元素的类型。

TCont

基础容器的类型。

实现

属性

top_item

访问容器中优先级最高的元素。

方法

assign(IPriorityQueue<TValue,TCont>)

替换容器中的所有元素。

Clone()

创建作为当前实例副本的新对象。

(继承自 ICloneable)
empty()

确定容器是否不包含任何元素。

get_container()

访问基础容器。

pop()

移除容器中优先级最高的元素。

push(TValue)

将一个新元素添加到容器中。

size()

计算容器中的元素数。

top()

访问容器中优先级最高的元素。

value_comp()

复制两个元素的排序委托。

适用于