#include <iostream>
#include <vector>
#include <list>
#include <deque>
using namespace std;
class Dog
{
// 成员省略
// 必须有 >, >=,<,<=,==,!=
};
int main()
{
vector<int> ivec1;
vector<int> ivec2;
vector<Dog> dog1;
vector<Dog> dog2;
ivec1.push_back(1);
ivec1.push_back(3);
ivec1.push_back(5);
ivec1.push_back(7);
ivec1.push_back(10);
ivec2.push_back(0);
ivec2.push_back(2);
ivec2.push_back(4);
ivec2.push_back(6);
ivec2.push_back(8);
ivec2.push_back(10);
//比较的容器必须具有相同的容器类型,容器的比较是基于容器中的元素的比较,
//容器内的运算必须具有相应的关系运算符,关系运算符中的所有的容器类型都可以使用,
if (ivec1 > ivec2)
cout << "ivec1 比较的大。" << endl;
return 0;
}
顺序容器3关系运算符
最新推荐文章于 2021-09-03 17:40:52 发布