Здравствуйте, _hum_, Вы писали:
L>>Такая ошибка обрануживается на code review.
__>ой-ли, так просто ее обнаружить на код-ревью? (кстати, в таких случаях ревью разве не тот же "мысленный дебаггинг"? )
uint, >=0 и --, использованные в одном for, в моем моску вызывают хардверное прерывание.
L>>Впрочем, зависание теста тоже покажет.
__>это если есть зависание, а если внутри цикла стоит брейк, то будем долго и упорно ревьювить, где ж у нас что не так работает.
При покрытии всех возможных сценариев наличие зависания вылезет при первом же прогоне тестов.