In this C++ tutorial, you will learn how to create an empty vector by declaring a vector with elements of specific type, with example programs.
Create an Empty Vector in C++
To create an empty vector in C++, just declare the vector with the type and vector name.
Syntax
The syntax to create an empty vector of datatype type
is
</>
Copy
vector<type> vectorname;
For example, to create an empty vector nums
of type int
, the code is
</>
Copy
vector<int> nums;
Examples
1. Empty integer vector
In the following program, we create an empty vector of type int. Also, we will print out the length of this vector. Since, the vector is empty, it must have a length of 0.
main.cpp
</>
Copy
#include <iostream>
#include <vector>
using namespace std;
int main() {
vector<int> nums;
cout << "Vector Length : " << nums.size() << endl;
}
Output
Vector Length : 0
2. Empty string vector
In the following program, we create an empty vector of type string.
main.cpp
</>
Copy
#include <iostream>
#include <vector>
using namespace std;
int main() {
vector<string> names;
cout << "Vector Length : " << names.size() << endl;
}
Output
Vector Length : 0
Conclusion
In this C++ Tutorial, we have learnt how to create an empty vector of specific type in C++.