ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
26 ноября
1047601 Топик полностью
SciFi (28.10.2020 13:25, просмотров: 367) ответил Constantin24 на наткнулся на от iar. смутило Confusing implicit casting: Bit shift an unsigned 32 bit object 15 times
Это если sizeof(int)==2. Тогда да, именно так. Там немного наврано в тексте слайда, ведь двигают 16-разрядный объект. Вот ещё: 
Casted to signed long preserving value -32768 → 0xFFFF8000 Casted to unsigned long → 0xFFFF8000

По-английски не "casted", а "cast". Ну и правила приведения типа "int -> unsigned long" не предполагают промежуточную остановку "signed long", хотя результат получится тот же.


Всего один слайд, а сколько говна :-(

ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้