首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

初学容器,请问如何在vector中插入地图对象

2012-09-29 
初学容器,请教怎么在vector中插入map对象如题,我定义了vetor mapstring, int vec我想在此vector对象

初学容器,请教怎么在vector中插入map对象
如题,我定义了
vetor< map<string, int> > vec;
我想在此vector对象中插入map对象。不知道怎么做。求教。。

[解决办法]
vec.push_back();这个吧,往括号里面放对像就好了吧
[解决办法]
map<string,int> s;
vec.insert(0,s);//
vec.push_back(s);
[解决办法]

C/C++ code
#include <iostream>#include <utility>#include <vector>#include <string>#include <map>using namespace std;int main(){    vector<map<string, int>> vec;    map<string, int> strMap;    strMap.insert(make_pair("a", 1));    vec.push_back(strMap);    return 0;} 

热点排行