关于MAP迭代器的使用

来源:互联网 发布:我的手机没有4g网络 编辑:程序博客网 时间:2024/06/09 19:42

map<string,int>m2;

map<string, int>::iterator p1, p2;这里p1,p2就是迭代器,说白了就是指针。


m.begin()返回一个双向迭代器,指向第一个元素。

m.end()返回一个双向迭代器,指向最后一个元素的下一个位置。

如p1=m.begin();   p1就是指向第一个元素的指针。


另外 迭代器->first是键值 迭代器->second是value

1 0
原创粉丝点击