练习11.10:可以定义一个vector::iterator到int的map吗?list::iterator到int的map呢?对于两种情况,如果不能,解释为什么?
/*
*C++Primer(第五版)
*11.2.2节练习
*练习11.10
*问题描述:练习11.10:可以定义一个vector<int>::iterator到int的map吗?list<int>::iterator到int的map呢?对于两种情况,如果不能,解释为什么?
* 说明:这两种情况都可以
*作者:Nick Feng
*邮箱:nickgreen23@163.com
*/
#include <iostream>
#include <string>
#include <map>
#include <vector>
#include <list>
using namespace std;
int main()
{
//这两种情况都可以
map<vector<int>::iterator,int> ma;
map<list<int>::iterator,int> ma_li;
return 0;
}