LINUX.ORG.RU

История изменений

Исправление shdown, (текущая версия) :

Но и это ещё не всё, это число не может, например, переполниться, а это UB

uint32_t — это беззнаковое число. Переполнение беззнаковых — не UB.

в результате твоих хитрых битовых операций оно может переполниться

Как оно может переполниться в результате битовых операций?

Исходная версия shdown, :

Но и это ещё не всё, это число не может, например, переполниться, а это UB

uint32_t — это беззнаковое число. Переполнение беззнаковых — не UB.