Namensräume
Varianten
Aktionen

std::stack<T,Container>:operator=

Von cppreference.com
< cpp‎ | container‎ | stack
 
 
 
 
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

[bearbeiten] Siehe auch

konstruiert den stack
(public member function) [edit]