std::stack<T,Container>:operator=
Von cppreference.com
| stack& operator=( const stack& other ); |
(1) | (implizit deklariert) |
| stack& operator=( stack&& 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; auf.
2) Move-Zuweisungsoperator. Ersetzt den Inhalt durch den von other unter Verwendung von Move-Semantik. Ruft effektiv c = std::move(other.c); 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 den stack(public member function) |