std::priority_queue<T,Container,Compare>:: operator=
From cppreference.net
<
cpp
|
container
|
priority queue
|
priority_queue
&
operator
=
(
const
priority_queue
&
other
)
;
|
(1) | (déclaré implicitement) |
|
priority_queue
&
operator
=
(
priority_queue
&&
other
)
;
|
(2) |
(depuis C++11)
(déclaré implicitement) |
Remplace le contenu de l'adaptateur de conteneur par le contenu de l'argument donné.
1)
Opérateur d'affectation par copie. Remplace le contenu par une copie du contenu de
other
. Appelle effectivement
c
=
other.
c
;
comp
=
other.
comp
;
.
2)
Opérateur d'affectation par déplacement. Remplace le contenu par celui de
other
en utilisant la sémantique de déplacement. Effectue effectivement l'appel
c
=
std
::
move
(
other.
c
)
;
comp
=
std
::
move
(
other.
comp
)
;
.
Table des matières |
Paramètres
| other | - | un autre adaptateur de conteneur à utiliser comme source |
Valeur de retour
* this
Complexité
1,2)
Équivalent à celui de
operator
=
du conteneur sous-jacent.
Exemple
|
Cette section est incomplète
Raison : aucun exemple |
Voir aussi
construit la
priority_queue
(fonction membre publique) |