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

关于地图容器->操作符

2013-08-04 
关于map容器-操作符mapstring,int wordCountwordCount-first.这种用-操作符取元素键值是最新加的吗?

关于map容器->操作符
map<string,int> wordCount;
     wordCount->first.
这种用->操作符取元素键值是最新加的吗?为什么我用VC+2008 和6.0都说这个操作符在这里用不了呢? VC -> map容器
[解决办法]
map没有这个操作符
map的迭代器才有->操作符并且有first成员
[解决办法]

引用:
map<string,int> wordCount;
     wordCount->first.
这种用->操作符取元素键值是最新加的吗?为什么我用VC+2008 和6.0都说这个操作符在这里用不了呢?

应该这么用:
map<string,int> wordCount;
for(auto iter = wordCount.begin();iter != wordCount.end();iter ++)
{
     cout << iter -> first << '\t' << iter -> second << endl;
}

热点排行