Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Вторник
23 июля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
ARM, RISC-V контроллеры
953134
Топик полностью
Mefod
(16.10.2019 11:36, просмотров: 1)
ответил
SciFi
на
Integer promotion жеж. Перед вычислениями здесь всё приводится к знаковому 32-разрядному целому, и начинаются чудеса.
Почитал ваши ссылки с il-2, смотрю на код и все равно понять не могу... (боять...). То есть любое целочисленное выражение приводится к int( если вмещает). Было (uint16_t - uint16_t < uint16_t) => (int - int < int ). Как такое зависнет?
->
-
il-2
(16.10.2019 11:54
,
ссылка
)
Потому что получается смесь - только часть переменных знаковая.
-
VLLV
(16.10.2019 11:40
)