std::priority_queue::operator=
Z cppreference.com
< cpp | container | priority queue
priority_queue& operator=( const priority_queue& other ); |
(1) | |
priority_queue& operator=( priority_queue&& other ); |
(2) | (od C++11) |
Zastępuje zawartość adaptera.
1) Operator przypisania przez kopiowanie. Zastępuje zawartość kontenera kopią zawartości w other. W rzeczywistości wywołuje c = other.c;. (niejawnie zadeklarowany)
2) Operator przypisania przez przeniesienie. Zastępuje zawartość kontenera zawartością w other, używając semantyki move (tj. dane z other są przeniesione z other do tego kontenera). W rzeczywistości wywołuje c = std::move(other.c); (niejawnie zadeklarowany)
Spis treści |
[edytuj] Parametry
other | - | inny kontener, wykorzystany jako źródło danych |
[edytuj] Zwracana wartość
*this
[edytuj] Złożoność
Równa złożoności operator= opakowywanego kontenera.
[edytuj] Zobacz także
Konstruuje priority_queue (publiczna metoda) |