Namespaces
Variants

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

From cppreference.net

priority_queue & operator = ( const priority_queue & other ) ;
(1) (declarado implícitamente)
priority_queue & operator = ( priority_queue && other ) ;
(2) (desde C++11)
(declarado implícitamente)

Reemplaza el contenido del adaptador de contenedor con el contenido del argumento dado.

1) Operador de asignación de copia. Reemplaza el contenido con una copia del contenido de other . Efectivamente llama a c = other. c ; comp = other. comp ; .
2) Operador de asignación de movimiento. Reemplaza el contenido con el de other usando semántica de movimiento. Efectivamente llama a c = std :: move ( other. c ) ; comp = std :: move ( other. comp ) ; .

Contenidos

Parámetros

otro - otro adaptador de contenedor que se utilizará como fuente

Valor de retorno

* this

Complejidad

1,2) Equivalente al del operator = del contenedor subyacente.

Ejemplo

Véase también

construye el priority_queue
(función miembro pública)