Crear un vector vacío e inicializar empujando los valores en STL C ++

C ++ STL vector de inicialización : Aquí, vamos a aprender cómo crear un vector vacío y cómo inicializar empujando los valores en STL C ++?

¿Cuál es el vector?

Vector es un contenedor en STL C ++, que se utiliza para representar la matriz y su tamaño se puede cambiar.

Leer más: C ++ STL vector

Creación de un vector vacío

Aquí se muestra la sintaxis para declarar un vector vacío,

    vector<type> vector_name;

Aquí,

  • tipo – es el tipo de datos.
  • VECTOR_NAME – es cualquier uso nombre definido para el vector.

ejemplo, para crear / declarar un vector vacío de tipo class

    vector::<int> v1;

Inicializar vector empujando el elemento

Para insertar un elemento en el vector, podemos utilizar vector :: push_back () función, se inserta un elemento en el extremo del vector.

Sintaxis:

    vector_name.push_back(element);

Ejemplo: programa

    v1.push_back(10);
v1.push_back(10);
.
.

C ++ STL para crear un vector vacío e inicializar empujando valores

//C++ STL program to create an empty vector 
//and initialize by pushing values
#include <iostream>
#include <vector>
using namespace std;
int main()
{
//vector declaration
vector<int> v1;
//pushing the elements
v1.push_back(10);
v1.push_back(20);
v1.push_back(30);
v1.push_back(40);
v1.push_back(50);
//printing the vector elements
//creating iterator to access the elements
vector<int>::iterator it;
cout << "Vector v1 elements are: ";
for (it = v1.begin(); it != v1.end(); it++)
cout << *it << " ";
cout << endl;
return 0;
}

salida

Vector v1 elements are: 10 20 30 40 50


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *