Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Четверг
28 марта
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
ARM, RISC-V контроллеры
893796
Топик полностью
SciFi
(06.01.2019 11:33, просмотров: 144)
ответил
VLLV
на
Самопальные беззнаковые меняю на стандартные беззнаковые
Почему же не uint8 или хотя бы u8? Чтобы враги не догадались?
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้
Ответить
"исторически так сложилось". Над проектом работают несколько человек, периодически у каждого сносит крышу, он начинает думать, что int8 знаковое. Тоже мотивация наконец-то сделать правильно.
-
VLLV
(06.01.2019 11:56 - 12:01
)
Тады ой. Ну да, семантика не меняется. Но никто не обещал, что машинный код не изменится. А что за компилятор?
-
SciFi
(06.01.2019 11:58
)
IAR, eссно.
-
VLLV
(06.01.2019 12:02
)
Тогда назад к первоначальному вопросу: не вижу причин для беспокойства. Нет, теоретически возможно существование бага в компиляторе, который просыпается при этой замене. Но и кирпич на голову может упасть, увы...
-
SciFi
(06.01.2019 12:28
)