Пространства имён
Варианты
Действия

std::queue

Материал из cppreference.com
< cpp‎ | container


Определено в заголовочном файле <queue>
template<

    class T,
    class Container = std::deque<T>

> class queue;
std::queue класс является контейнером адаптер, который дает программисту функциональность очереди - в частности, FIFO (первым вошел, первым вышел) структуры данных.
Оригинал:
The std::queue class is a container adapter that gives the programmer the functionality of a queue - specifically, a FIFO (first-in, first-out) data structure.
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

Содержание

[править] Типы-члены

Тип члена Определение
container_type Container [edit]
value_type Container::value_type [edit]
size_type Container::size_type [edit]
reference Container::reference [edit]
const_reference Container::const_reference [edit]

[править] Функции-члены

Создаёт queue
(public функция-член) [edit]
Уничтожает queue
(public функция-член) [edit]
Задаёт значения в адаптере контейнера
Оригинал:
assigns values to the container adaptor
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public функция-член) [edit]
Элемент доступа
Оригинал:
Element access
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Предоставляет доступ к первому элементу
(public функция-член) [edit]
Предоставляет доступ к последнему элементу
(public функция-член) [edit]
Потенциала
Оригинал:
Capacity
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Проверяет отсутствие элементов в контейнере, используемом для реализации
(public функция-член) [edit]
Возвращает количество элементов в контейнере
(public функция-член) [edit]
Модификаторы
вставляет элемент в конец
(public функция-член) [edit]
(C++11)
Конструирует элементы "на месте" и вставляет их
(public функция-член) [edit]
удаляет первый элемент
Оригинал:
removes the first element
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public функция-член) [edit]
Обменивает содержимое
(public функция-член) [edit]

Член объектов
Оригинал:
Member objects
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

Container c
базового контейнера
Оригинал:
the underlying container
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(protected объект-член) [edit]

[править] Функции, не являющиеся членами

Лексикографически сравнивает значения в queue
(шаблон функции) [edit]
Специализированный std::swap алгоритм
(шаблон функции) [edit]

[править] Вспомогательные классы

Специализируется черта std::uses_allocator типа
Оригинал:
specializes the std::uses_allocator type trait
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(шаблон функции) [edit]