vector<int> a;// empty vector of ints
vector<int>b(5,10);// five ints with value 10
vector<int>c(b.begin(),b.end());// iterating through second
vector<int>d(c);// copy of c
#include<iostream>#include<vector>#defineM3#defineN4intmain(){// specify default value to fill the vector elementsint default_value =1;// first initialize a vector of ints with given default value
std::vector<int>v(N, default_value);// Use above vector to initialize the two-dimensional vector
std::vector<std::vector<int>>matrix(M, v);return0;}
//metypedef vector<int> vi;
vi a; a.push_back(10);//init empty vector then fill
vi b(10,0);//init vector with 10 0's
vi c {1,2,3};//init vector like arrayint l[]={1,2,3}; vi d(l,l+3);//init vector with array
vi d1{10,20,30}; vi d2(d1.begin(), d2.end());//init vector with another
vi e(10);fill(e.begin(), e.end(),0);//init vector then fill with 0's
#include<bits/stdc++.h>#include<vector>usingnamespace std;intmain(){// This vector initializes with the values: 10, 20, and 30
vector<int> vect{10,20,30};return0;}
// Create an empty vector
vector<int> vect;// Create a vector of size n with all values as 10.
vector<int>vect(n,10);//initilize with values
vector<int> vect{10,20,30};//initilize with old array
vector<int>vect(arr, arr + n);//initilize with old vector
vector<int>vect2(vect1.begin(), vect1.end());
#include<iostream>#include<vector>#defineM3#defineN4intmain(){// specify default value to fill the vector elementsint default_value =1;// first initialize a vector of ints with given default value
std::vector<int>v(N, default_value);// Use above vector to initialize the two-dimensional vector
std::vector<std::vector<int>>matrix(M, v);// This vector initializes with the values: 10, 20, and 30
vector<int> vect{10,20,30};return0;}
// CPP program to create an empty vector// and push values one by one.#include<bits/stdc++.h>usingnamespace std;intmain(){int n =3;// Create a vector of size n with// all values as 10.
vector<int>vect(n,10);for(int x : vect)
cout << x <<" ";return0;}