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

std::stack

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


 
 
 
std :: stack
Член функций
Оригинал:
Member functions
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
stack::stack
stack::~stack
stack::operator=
Элемент доступа
Оригинал:
Element access
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
stack::top
Потенциала
Оригинал:
Capacity
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
stack::empty
stack::size
Модификаторы
Оригинал:
Modifiers
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
stack::push
stack::emplace
stack::pop
stack::swap
 
Определено в заголовочном файле <stack>
template<

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

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

Содержание

[править] Член типов

Член типа
Оригинал:
Member type
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Definition
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]

[править] Член функций

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

(public функция-член) [edit]
Элемент доступа
Оригинал:
Element access
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
доступ к верхнему элементу
Оригинал:
access the top element
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

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

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

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

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

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

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

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

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

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

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