◐ Shell
clean mode source ↗

std::stack — cppreference.com

De cppreference.com

<tbody> </tbody>

Déclaré dans l'en-tête

<stack>

template< class T, class Container = std::deque<T> > class stack;

La classe std::stack est un adaptateur de conteneur qui donne au programmeur la fonctionnalité d'une pile - plus précisément, un FILO (premier entré, dernier sorti) structure de données .

Original:

The std::stack class is a container adapter that gives the programmer the functionality of a stack - specifically, a FILO (first-in, last-out) data structure.

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Types de membres

Type du membre Définition
container_type Container [edit]
value_type Container::value_type [edit]
size_type Container::size_type [edit]
reference Container::reference [edit]
const_reference Container::const_reference [edit]

Fonctions membres

Construit le stack
(fonction membre publique) [edit]
détruit le stack
(fonction membre publique) [edit]
Attribue les valeurs dans l'adaptateur de conteneur
(fonction membre publique) [edit]

Elément d'accès

Original:

Element access

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

accéder à l'élément supérieur

Original:

access the top element

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(fonction membre publique) [edit]

Capacité

Original:

Capacity

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

vérifie si le conteneur sous-jacent est vide

Original:

checks whether the underlying container is empty

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(fonction membre publique) [edit]

retourne le nombre d'éléments

Original:

returns the number of elements

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(fonction membre publique) [edit]

Modificateurs

Original:

Modifiers

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

insère l'élément en haut

Original:

inserts element at the top

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(fonction membre publique) [edit]

(C++11)

construit des éléments en mémoire au sommet
(fonction membre publique) [edit]

supprime l'élément supérieur

Original:

removes the top element

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(fonction membre publique) [edit]

permute les contenus

Original:

swaps the contents

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(fonction membre publique) [edit]

Objets membres

Original:

Member objects

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Container c

le conteneur sous-jacent

Original:

the underlying container

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(objet membre protégé) [edit]

Fonctions annexes

Classes d'aide

se spécialise le trait de type std::uses_allocator

Original:

specializes the std::uses_allocator type trait

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(fonction générique) [edit]