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

std::stack::operator=

Материал из cppreference.com
< cpp‎ | container‎ | 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<T, Container>&
operator=( const stack<T,Container>& other );
(1)
stack<T, Container>&
operator=( stack<T,Container>&& other );
(2) (начиная с C++11)
Заменяет содержимое контейнера адаптер с теми other.
Оригинал:
Replaces the contents of the container adaptor with those of other.
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
1)
Скопируйте оператор присваивания. Заменяет содержимое с копией содержимого other. Эффективно называет c = other.c;. (объявлено неявно)
Оригинал:
Copy assignment operator. Replaces the contents with a copy of the contents of other. Effectively calls c = other.c;. (объявлено неявно)
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
2)
Переместите оператор присваивания. Заменяет содержимое с теми other использованием движение семантики. Эффективно называет c = std::move(other.c); (объявлено неявно)
Оригинал:
Move assignment operator. Replaces the contents with those of other using move semantics. Effectively calls c = std::move(other.c); (объявлено неявно)
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

Содержание

[править] Параметры

other -
другой контейнер адаптер для использования в качестве источника
Оригинал:
another container adaptor to be used as source
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

[править] Возвращаемое значение

*this

[править] Сложность

Эквивалентна {{{1}}} базового контейнера.
Оригинал:
Equivalent to that of {{{1}}} of the underlying container.
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

[править] См. также

Создаёт stack
(public функция-член) [edit]