Прочитать на английском

Поделиться через


IPriorityQueue<TValue,TCont> Интерфейс

Определение

Определяет интерфейс для библиотеки STL/CLR объекта priority_queue.

C#
public interface IPriorityQueue<TValue,TCont> : ICloneable

Параметры типа

TValue

Тип элемента в управляемой последовательности.

TCont

Тип базового контейнера.

Реализации

Свойства

top_item

Осуществляет доступ к элементу контейнера с наивысшим приоритетом.

Методы

assign(IPriorityQueue<TValue,TCont>)

Заменяет все элементы контейнера.

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