Namensräume
Varianten
Aktionen

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

Von cppreference.com
 
 
 
 
priority_queue& operator=( const priority_queue& other );
(1) (implizit deklariert)
priority_queue& operator=( priority_queue&& other );
(2) (seit C++11)
(implizit deklariert)

Ersetzt den Inhalt des Container-Adapters durch den Inhalt des gegebenen Arguments.

1) Kopier-Zuweisungsoperator. Ersetzt den Inhalt durch eine Kopie des Inhalts von other. Ruft effektiv c = other.c; comp = other.comp; auf.
2) Move-Zuweisungsoperator. Ersetzt den Inhalt durch den Inhalt von other unter Verwendung von Semantikverschiebung. Ruft effektiv c = std::move(other.c); comp = std::move(other.comp); auf.

Inhalt

[bearbeiten] Parameter

Sonstiges - ein weiterer Container-Adapter, der als Quelle verwendet werden soll

[bearbeiten] Rückgabewert

*this

[bearbeiten] Komplexität

1,2) Äquivalent zur Komplexität von operator= des zugrundeliegenden Containers.

[bearbeiten] Beispiel

[bearbeiten] Siehe auch

konstruiert die priority_queue
(public member function) [edit]