c++primer中lower_bound返回的迭代器为什么可以用->second

书中写:lower_bound返回的迭代器指向该键关联的第一个实例,而upper_bound返回的迭代器指向最后一个实例的下一位置但是后面又这样写:multimap<sr... 书中写:lower_bound返回的迭代器指向该键关联的第一个实例,而upper_bound返回的迭代器指向最后一个实例的下一位置
但是后面又这样写:multimap<sring,string>::iterator beg
cout<<beg->second<<endl;
既然是指向键关联的元素,为什么还有first和second???
展开
 我来答
zjfaok
2015-03-11 · TA获得超过6806个赞
知道大有可为答主
回答量:4146
采纳率:62%
帮助的人:1609万
展开全部
注意 map/multimap/unordered_map/unordered_multimap 的元素类型是 std::pair<键,值>扰凳。元素的 first 成员是键,second 成员备巧是值仿李键
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式