基本上我想反過來迭代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