IPriorityQueue<TValue,TCont> Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit l’interface pour un objet 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
Paramètres de type
- TValue
Type d'un élément dans la séquence contrôlée.
- TCont
Type du conteneur sous-jacent.
- Implémente
Propriétés
top_item |
Accède à l'élément dont la priorité est la plus élevée du conteneur. |
Méthodes
assign(IPriorityQueue<TValue,TCont>) |
Remplace tous les éléments du conteneur. |
Clone() |
Crée un objet qui est une copie de l'instance actuelle. (Hérité de ICloneable) |
empty() |
Détermine si le conteneur ne contient aucun élément. |
get_container() |
Accède au conteneur sous-jacent. |
pop() |
Supprime l'élément dont la priorité est la plus élevée du conteneur. |
push(TValue) |
Ajoute un nouvel élément au conteneur. |
size() |
Compte le nombre d'éléments dans le conteneur. |
top() |
Accède à l'élément dont la priorité est la plus élevée du conteneur. |
value_comp() |
Copie le délégué de classement pour deux éléments. |