In this C++ tutorial, you will learn how to create a vector of specific size during vector declaration, with example programs.
Create Vector with Specific Size in C++
To create a vector with specific initial size, specify the size in the vector declaration.
Syntax
The syntax to create a vector of specific initial size size
and datetype type
is
</>
Copy
vector<type> vectorname(size);
Examples
1. Create integer vector of size=5
In the following program, we create an integer vector of size 5.
main.cpp
</>
Copy
#include <iostream>
#include <vector>
using namespace std;
int main() {
vector<int> nums(5);
cout << "Vector size : " << nums.size() << endl;
}
Output
Vector size : 5
2. Create string vector of size=10
In the following program, we create a string vector of size 10.
main.cpp
</>
Copy
#include <iostream>
#include <vector>
using namespace std;
int main() {
vector<string> names(10);
cout << "Vector size : " << names.size() << endl;
}
Output
Vector size : 10
Conclusion
In this C++ Tutorial, we have learnt how to create a vector of specific initial size in C++.