in

Vector en C ++ STL – GeeksforGeeks

gfg 200x200 min

#include <bits/stdc++.h>

#include <vector>

using namespace std;

 

int main()

{

    

    vector<int> v;

 

    

    v.assign(5, 10);

 

    cout << "The vector elements are: ";

    for (int i = 0; i < v.size(); i++)

        cout << v[i] << " ";

 

    

    v.push_back(15);

    int n = v.size();

    cout << "nThe last element is: " << v[n - 1];

 

    

    v.pop_back();

 

    

    cout << "nThe vector elements are: ";

    for (int i = 0; i < v.size(); i++)

        cout << v[i] << " ";

 

    

    v.insert(v.begin(), 5);

 

    cout << "nThe first element is: " << v[0];

 

    

    v.erase(v.begin());

 

    cout << "nThe first element is: " << v[0];

 

    

    v.emplace(v.begin(), 5);

    cout << "nThe first element is: " << v[0];

 

    

    v.emplace_back(20);

    n = v.size();

    cout << "nThe last element is: " << v[n - 1];

 

    

    v.clear();

    cout << "nVector size after erase(): " << v.size();

 

    

    vector<int> v1, v2;

    v1.push_back(1);

    v1.push_back(2);

    v2.push_back(3);

    v2.push_back(4);

 

    cout << "nnVector 1: ";

    for (int i = 0; i < v1.size(); i++)

        cout << v1[i] << " ";

 

    cout << "nVector 2: ";

    for (int i = 0; i < v2.size(); i++)

        cout << v2[i] << " ";

 

    

    v1.swap(v2);

 

    cout << "nAfter Swap nVector 1: ";

    for (int i = 0; i < v1.size(); i++)

        cout << v1[i] << " ";

 

    cout << "nVector 2: ";

    for (int i = 0; i < v2.size(); i++)

        cout << v2[i] << " ";

}

Deja una respuesta

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

apple touch icon@2

¿Qué es una relación en terminología de bases de datos?

edit

SMS vs texto: diferencia y comparación