Check out example codes for "vector initialization c++". It will help you in understanding the concepts better.

Code Example 1

``````// First include the vector library:
#include <vector>

// The syntax to create a vector looks like this:
std::vector<type> name;

// We can create & initialize "lol" vector with specific values:
std::vector<double> lol = {66.666, -420.69};

// it would look like this: 66.666 | -420.69``````

Code Example 2

``````// CPP program to initialize a vector from
// another vector.
#include <bits/stdc++.h>
using namespace std;

int main()
{
vector<int> vect1{ 10, 20, 30 };

vector<int> vect2(vect1.begin(), vect1.end());

for (int x : vect2)
cout << x << " ";

return 0;
}``````

Code Example 3

``````// CPP program to create an empty vector
// and push values one by one.
#include <bits/stdc++.h>
using namespace std;

int main()
{
// Create an empty vector
vector<int> vect;

vect.push_back(10);
vect.push_back(20);
vect.push_back(30);

for (int x : vect)
cout << x << " ";

return 0;
}``````

Code Example 4

``vector<int> arr(10,0);``

Code Example 5

``````// CPP program to create an empty vector
// and push values one by one.
#include <bits/stdc++.h>
using namespace std;

int main()
{
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 << " ";

return 0;
}``````

Code Example 6

``````//Note: any data type can be used in template.
std::vector<typename T> vectorName;``````

Learn ReactJs, React Native from akashmittal.com