问题标题:
【c++map问题:如何指向map中最后一个元素?map<X,Y>::iteratoriter;我想让这个迭代器iter指向map中最后一组键值对,是end()方法吗?end()方法是指向最后一个元素还是指向map的尾部,没有实际值?求指教!】
问题描述:
c++map问题:如何指向map中最后一个元素?
map::iteratoriter;
我想让这个迭代器iter指向map中最后一组键值对,是end()方法吗?
end()方法是指向最后一个元素还是指向map的尾部,没有实际值?
求指教!
刘广天回答:
end是map的尾部,没有实际元素,可以iter=map.end();iter--;
候晓霞回答:
iter=map.end();iter--;
这样就可以获得最后一组键值对了吗?
刘广天回答:
是的
点击显示
其它推荐
热门其它推荐