Структурированная итерация
Ошибиться в for-циклах довольно просто. К счастью, в C++ появляется все больше и больше вариантов, исключающих ошибки. Технически можно перебирать последовательность элементов следующим образом: Вопреки некоторым ошибочным представлениям, здесь нет неопределённого поведения. При переходе назад никогда не пропускается...