// 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
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
#include
using namespace std;
int main()
{
vector <int> v{1,2,3,4,5};
for(int value:v)
cout<<value<<" ";
return 0;
}
#include <iostream>
#include <vector>
#define M 3
#define N 4
int main()
{
// specify default value to fill the vector elements
int 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);
return 0;
}
//me
typedef 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 array
int 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
vector<int> vect{ 10, 20, 30 };
#include <bits/stdc++.h>
#include <vector>
using namespace std;
int main()
{
// This vector initializes with the values: 10, 20, and 30
vector<int> vect{ 10, 20, 30 };
return 0;
}
// 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());
vector<int> vect;
#include <iostream>
#include <vector>
#define M 3
#define N 4
int main()
{
// specify default value to fill the vector elements
int 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 };
return 0;
}
std::vector<int> ints;
ints.push_back(10);
ints.push_back(20);
ints.push_back(30);
// 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;
}
vector<int> vect;
std::vector<type> name;
Code Example |
---|
Cpp :: if c++ |
Cpp :: c++ projects |
Cpp :: c++ auto loop |
Cpp :: auto i cpp |
Cpp :: c++ if else if |
Cpp :: what does : mean in c++ |
Cpp :: binpow in fenwick tree |
Cpp :: how a function gives a pointer as parameter c++ |
Cpp :: cpp queue |
Cpp :: c++ for loops |
Cpp :: c++ copy string |
Cpp :: can derived class access private members |
Cpp :: string array 2d c++ |
Cpp :: c++ short hand if else |
C :: c colour text |
C :: terminal size in c |
C :: allow unrelated histories |
C :: space after format specifiers in c |
C :: remove on condtion in vec rust |
C :: add border to image android |
C :: Calculator_C |
C :: armstrong number using function in c |
C :: const godot gdscript |
C :: c program to add two numbers |
C :: c check if char is an operator |
C :: typedef in c |
C :: how to reverse a string in c |
C :: how to open a file with open in c |
C :: C first digit of integer |
C :: server client tcp in C |