Namespaces
Variants

std::priority_queue<T,Container,Compare>:: operator=

From cppreference.net

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

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

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

Содержание

Параметры

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

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

* this

Сложность

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

Пример

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

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