Показать сообщение отдельно
  #29 (permalink)  
Старый 05.09.2022, 08:30
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,756

Сообщение от micscr
В коде у нас побитовая операция,
Это не просто побитовая операция. Это именно предварительное отбрасывания дробной части и приведение числа к 32 битовому целому. Это не сайдэффек, а просто часть операции.
Надо знать все особенности выполнения операции.

Так же как надо знать все особенности ++x и x++ - то, что это не просто прибавление 1 к x
Так же, как знать особенности выполнения операций && и || (то, что логические значения только вычисляются, но не возвращаются)

Человек, читающий код должен знать это. Тогда ему будет понятно.

Последний раз редактировалось voraa, 05.09.2022 в 08:55.
Ответить с цитированием