IPriorityQueue<TValue,TCont> Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce l'interfaccia per un oggetto priority_queue STL/CLR.
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
Parametri di tipo
- TValue
Tipo di un elemento nella sequenza controllata.
- TCont
Tipo del contenitore sottostante.
- Implementazioni
Proprietà
top_item |
Accede all'elemento con priorità più alta del contenitore. |
Metodi
assign(IPriorityQueue<TValue,TCont>) |
Sostituisce tutti gli elementi dal contenitore. |
Clone() |
Crea un nuovo oggetto che è una copia dell'istanza corrente. (Ereditato da ICloneable) |
empty() |
Determina se il contenitore non contiene elementi. |
get_container() |
Accede al contenitore sottostante. |
pop() |
Rimuove l'elemento con priorità più alta del contenitore. |
push(TValue) |
Aggiunge un nuovo elemento al contenitore. |
size() |
Conta il numero di elementi nel contenitore. |
top() |
Accede all'elemento con priorità più alta del contenitore. |
value_comp() |
Copia il delegato di ordinamento per due elementi. |