История изменений
Исправление monk, (текущая версия) :
Интересно, uint_fast32_t решило бы проблему?
Нет. Решил бы int_fast32_t. C uint_fast32_t компилятору пришлось бы добавлять проверку на переполнение. Или доказывать, что в данном цикле переполнения быть не может.
ОБН: Хотя для 64 бит доказать обычно может. Решило бы.
Исходная версия monk, :
Интересно, uint_fast32_t решило бы проблему?
Нет. Решил бы int_fast32_t. C uint_fast32_t компилятору пришлось бы добавлять проверку на переполнение. Или доказывать, что в данном цикле переполнения быть не может.