Namespaces
Variants

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

From cppreference.net

stack & operator = ( const stack & other ) ;
(1) (déclaré implicitement)
stack & operator = ( stack && other ) ;
(2) (depuis C++11)
(déclaré implicitement)

Remplace le contenu de l'adaptateur de conteneur par le contenu de l'argument donné.

1) Opérateur d'affectation par copie. Remplace le contenu par une copie du contenu de other . Effectue effectivement l'appel c = other. c ; .
2) Opérateur d'affectation par déplacement. Remplace le contenu par celui de other en utilisant la sémantique de déplacement. Effectue un appel équivalent à c = std :: move ( other. c ) ; .

Table des matières

Paramètres

other - un autre adaptateur de conteneur à utiliser comme source

Valeur de retour

* this

Complexité

1,2) Équivalent à celui de operator = du conteneur sous-jacent.

Exemple

Voir aussi

construit la stack
(fonction membre publique)