10_5.cpp

来自「c++案例教程源代码」· C++ 代码 · 共 20 行

CPP
20
字号
#include <iostream> 
#include <utility> //包含对组pair头文件
#include <vector>  
#include <list>  
#include <iterator> 
using namespace std;  
int main()
{	vector<int> iVector(4);						//向量容器
	iVector.push_back(2);iVector.push_back(4);
	iVector.push_back(6);iVector.push_back(8);
	list<int> iList(4);							//列表容器
	iList.push_back(2);iList.push_back(4);
	iList.push_back(7);iList.push_back(8);
	pair<vector<int>::iterator,list<int>::iterator>	//使用对组pair类作为返回类型
	p1=mismatch(iVector.begin(),iVector.end(),iList.begin(),greater_equal<int>());
	cout<<"A mismatch occurs at the pair"<<endl;
	cout<<"iVector value="<<*p1.first<<" and "<<"iList value="<<*p1.second<<endl;
	return 0;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?