读书人

关于地图容器-gt;操作符

发布时间: 2013-08-04 18:26:16 作者: rapoo

关于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;
}

读书人网 >C++

热点推荐