Я хочу использовать цикл for для итерации по вектору, а когда определенное условие выполнено, я хочу вернуться к определенному элементу вектора и перезапустить цикл оттуда.
Например, давайтескажу, что мой вектор 1,2,3,4,5,6,7,8,9;и когда встречается первый элемент, который больше 5, я хочу снова запустить цикл с номера 3.
Это всего лишь пример.
Я не знаю, смогу ли янапишите что-то вроде:
for(int i = 0; i < 8; i ++)
{
if(v[i] > 5)
{
i = 3;
}
}
Это правильно?Если нет, как я могу сделать это, используя цикл for и индекс вектора?