基本上我想反过来迭代2个std ::向量。 一个图层具有形状向量。反向迭代2个循环?
通常我可以做这样的事情:
for(int i = 0; i < layers.size(); ++i)
{
for(int j = 0; j < layers[i].shapes.size(); ++j)
{
layers[i].shapes[j].dosomething();
}
}
但是现在我需要通过向量来扭转迭代,因此需要使用一个反向迭代,但如何将这项工作?由于迭代器对每个迭代器都有类似的效果,因此如何访问当前正在迭代的图层的当前形状? 感谢
没有,性病::向量,这将跳过一个元素 – jmasterx 2010-08-09 15:48:31
@Jex:不,它不会 – sje397 2010-08-09 15:51:49
'rbegin'返回一个'reverse_iterator' – Naveen 2010-08-09 15:57:28