lfrg.net
当前位置:首页 >> qmultimAp itErAtor >>

qmultimAp itErAtor

#include#include#includeintmain(){mapwords;map::iteratorit=words.begin();for(;it!=words.end();++it)coutfirstsecond

begin和end返回的是multimap::iterator,这个迭代器是个指针,指向pair,然后用->来使用first和second方法 有问题么?

写一个iterator并不难,并且它是扩展C++标准运行库的一个自然方式。但如果你想做正确,还是一些应该知道的关键点的。 标准C++运行库被设计得可扩展的:标准算法(如reverse()和partition())对预定义的容器(如vector和list)进行操作,并且它们...

网站首页 | 网站地图
All rights reserved Powered by www.lfrg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com