Мне нужно получить доступ к каждому элементу в векторе, а также узнать, в каком индексе находится элемент.
До сих пор я мог придумать два пути.
for (iterator it= aVector.begin(), int index= 0; it!= aVector.end(); ++it, ++index)
оставляя подпись типа. также похоже, что я не могу использовать auto
for (int index = 0; index < aVector.size(); ++index)
{
// access using []
}
Какой из них более эффективен или есть лучший способ сделать это?