In this C++ tutorial, you shall learn how to check if two given vectors are equal using Equal-to operator, with example programs.
Check if Vectors are equal in C++
To check if two vectors are equal in C++, we can use C++ Equal-to Comparison Operator.
Equal-to operator can take the two vectors as operands, and returns true if the two vectors are equal or false if the two vectors are not equal.
The syntax of the boolean condition to check if vector v1
equals vector v2
is
</>
Copy
v1 == v2
C++ Program
In the following program, we take two integer vectors in v1
and v2
, and check if they are equal using Equal-to operator.
main.cpp
</>
Copy
#include <iostream>
#include <vector>
using namespace std;
int main() {
//int vectors
vector<int> v1 { 2, 4, 6, 8, 10 };
vector<int> v2 { 2, 4, 6, 8, 10 };
//check if vectors are equal
if (v1 == v2) {
cout << "two vectors are equal.";
} else {
cout << "two vectors are not equal.";
}
}
Output
two vectors are equal.
Conclusion
In this C++ Tutorial, we learned how to check if two vectors are equal using Comparison Operator – Equal-to.