C ++ STL vector :: push_back () la función : Aquí, vamos a aprender acerca de la función push_back () del vector de la cabecera de STL C ++ con ejemplo.
C ++ vector :: push_back () función
vector :: push_back () es una función de biblioteca de “vector” cabecera, se utiliza para insertar / añadir un elemento al final del vector , acepta un elemento del mismo tipo y añade el elemento dado en el extremo del vector y aumenta el tamaño del vector.
Nota: Para uso vector, class & lt; vector & gt; cabecera.
Sintaxis de la función de vector :: push_back ()
vector::push_back(value_type n);
Parámetro (s): n – es un elemento que se añade al final del vector.
include valor: class – En devuelve nada.
Ejemplo:
Input:
vector<int> v1;
v1.push_back(20);
v1.push_back(30);
v1.push_back(40);
v1.push_back(50);
Output:
//if we print the values
v1: 20 30 40 50
programa en C ++ para demostrar ejemplo de vector :: push_back () función
//C++ STL program to demonstrate example of
//vector::push_back() function
#include <iostream>
#include <vector>
using namespace std;
int main()
{
//vector declaration
vector<int> v1;
//inserting elements and printing size
cout << "size of v1: " << v1.size() << endl;
v1.push_back(10);
cout << "size of v1: " << v1.size() << endl;
v1.push_back(20);
v1.push_back(30);
v1.push_back(40);
v1.push_back(50);
cout << "size of v1: " << v1.size() << endl;
//printing all elements
cout << "elements of vector v1..." << endl;
for (int x : v1)
cout << x << " ";
cout << endl;
return 0;
}
salida
size of v1: 0
size of v1: 1
size of v1: 5
elements of vector v1...
10 20 30 40 50
Referencia: C ++ vector :: push_back ()