IPriorityQueue<TValue,TCont> 介面
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
定義 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(IPriority |
取代容器的所有項目。 |
Clone() |
建立目前執行個體複本的新物件。 (繼承來源 ICloneable) |
empty() |
判斷容器是否不含項目。 |
get_container() |
存取基礎容器。 |
pop() |
移除容器的最高優先順序項目。 |
push(TValue) |
將新的項目新增至容器。 |
size() |
計算容器中的項目數目。 |
top() |
存取容器最高優先順序的項目。 |
value_comp() |
複製兩個項目的排序委派。 |
產品 | 版本 |
---|---|
.NET Framework | 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |