initialise a vector c++
vector<int> vect;
Source: www.geeksforgeeks.org
initialize vector c++
//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
c++ initialize a vector
#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; }
initialize vector c++
std::vector<int> ints; ints.push_back(10); ints.push_back(20); ints.push_back(30);
Source: stackoverflow.com
initialize vector c++
// 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; }
c++ vector initialization
#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; }