История изменений
Исправление tailgunner, (текущая версия) :
Хорошо, как можно ошибиться при работе с индексами? Сделать механическую очипятку?
Очепятку, неверное вычисление границ, неверное вычисление индекса.
Тут уже ничто не спасет, можно и с итераторами не то взять и не потому
Выйти за границу - нельзя. Ни взять, ни положить.
Опять же - итераторы не панацея, и даже больше, возможно надо будет менять контейнер, и тогда итераторы не вариант.
Поэтому давайте переписывать на индексы даже те случаи, в которых итераторы подходят. Как это сделал ты.
Исправление tailgunner, :
Хорошо, как можно ошибиться при работе с индексами? Сделать механическую очипятку?
Очепятку, неверное вычисление границ, неверное вычисление индекса.
Тут уже ничто не спасет, можно и с итераторами не то взять и не потому
Взять - можно. Положить за границу - нельзя.
Опять же - итераторы не панацея, и даже больше, возможно надо будет менять контейнер, и тогда итераторы не вариант.
Поэтому давайте переписывать на индексы даже те случаи, в которых итераторы подходят. Как это сделал ты.
Исходная версия tailgunner, :
Хорошо, как можно ошибиться при работе с индексами? Сделать механическую очипятку?
Очепятку, неверное вычисление границ, неверное вычисление индекса.
Тут уже ничто не спасет, можно и с итераторами не то взять и не потому
Взять - можно. Положить - нельзя.
Опять же - итераторы не панацея, и даже больше, возможно надо будет менять контейнер, и тогда итераторы не вариант.
Поэтому давайте переписывать на индексы даже те случаи, в которых итераторы подходят. Как это сделал ты.