std::priority_queue<T,Container,Compare>::operator=
Von cppreference.com
< cpp | container | priority queue
| 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
| Dieser Abschnitt ist unvollständig Grund: kein Beispiel |
[bearbeiten] Siehe auch
konstruiert die priority_queue(public member function) |