std::vector::push_back — cppreference.com
De cppreference.com
<metanoindex/>
<tbody> </tbody>
|
|
||
|
|
(depuis C++11) | |
Ajoute le value élément donné de l'extrémité du récipient .
Original:
Appends the given element value to the end of the container.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
If the new size() is greater than capacity(), all iterators and references are invalidated. Otherwise no iterators and references are invalidated.
Paramètres
| value | - | la valeur de l'élément à ajouter Original: the value of the element to append The text has been machine-translated via Google Translate. |
Exigences
1)
value est CopyInsertable
Original:
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
2)
value est MoveInsertable
Original:
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Retourne la valeur
(Aucun)
Original:
(none)
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Complexité
Constant .
Original:
Constant.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Exemple
Le code suivant utilise push_back d'ajouter plusieurs entiers à un std::vector<int>:
Original:
The following code uses push_back to add several integers to a std::vector<int>:
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
#include <vector> #include <iostream> int main() { std::vector<int> numbers; numbers.push_back(42); numbers.push_back(314159); for (int i : numbers) { // c++11 range-based for loop std::cout << i << '\n'; } return 0; }
Résultat :
Voir aussi
None
| construit des éléments en place à la fin (fonction membre publique) [edit] | |
supprime le dernier élément Original: removes the last element The text has been machine-translated via Google Translate. (fonction membre publique) [edit] | |