Namespaces
Variants

std::queue<T,Container>:: operator=

From cppreference.net

queue & operator = ( const queue & other ) ;
(1) (неявно объявлен)
queue & operator = ( queue && other ) ;
(2) (начиная с C++11)
(неявно объявлен)

Заменяет содержимое адаптера контейнера содержимым заданного аргумента.

1) Оператор копирующего присваивания. Заменяет содержимое копией содержимого other . Фактически вызывает c = other. c ; .
2) Оператор перемещающего присваивания. Заменяет содержимое на содержимое other используя семантику перемещения. Фактически вызывает c = std :: move ( other. c ) ; .

Содержание

Параметры

other - другой адаптер контейнера для использования в качестве источника

Возвращаемое значение

* this

Сложность

1,2) Эквивалентно operator = базового контейнера.

Пример

Смотрите также

создаёт queue
(public member function)