◐ Shell
clean mode source ↗

std::queue::operator= – cppreference.com

Z cppreference.com

<tbody> </tbody>

queue& operator=( const queue& other );

(1)

queue& operator=( 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)

Parametry

other - inny kontener, wykorzystany jako źródło danych

Zwracana wartość

*this

Złożoność

Równa złożoności operator= opakowywanego kontenera.

Zobacz także