История изменений
Исправление shdown, (текущая версия) :
Но и это ещё не всё, это число не может, например, переполниться, а это UB
uint32_t — это беззнаковое число. Переполнение беззнаковых — не UB.
в результате твоих хитрых битовых операций оно может переполниться
Как оно может переполниться в результате битовых операций?
Исходная версия shdown, :
Но и это ещё не всё, это число не может, например, переполниться, а это UB
uint32_t — это беззнаковое число. Переполнение беззнаковых — не UB.