Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Вторник
26 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
ARM, RISC-V контроллеры
641117
Топик полностью
Vit
(24.12.2015 17:29, просмотров: 120)
ответил
SciFi
на
Минус - это называется "оператор унарный минус", и это вовсе не часть константы. Этот же оператор можно приписать и к шестнадцатеричной константе (как и к числовой переменной, в том числе типа float), нигде это не запрещено.
Я рад за Вас. Но Вас же знаковость и ворнинги не волновали - главное, чтобы написано красиво было - что-то изменилось?
Ответить
Отнюдь, знаковость и ворнинги меня волнуют, но только не в этом случае (см. ссылку), ибо там нет повода для волнения, если написАть красиво. А коли так, должно быть написано красиво, и точка.
-
SciFi
(24.12.2015 17:34
,
ссылка
)
Я считаю, что в этом коде сделана калька со случая, когда pinpos формальный параметр функции. И тогда все пункты записи этой должны пониматься абсолютно прозрачно, а не с оглядкой на параметры цикла. Но вот выбор 0x00 вместо просто 0 в качестве
Vit
(80 знак., 24.12.2015 17:47
)
"Калька с говнокода" - это, конечно, кому-то может показаться хорошим обоснованием существования говнокода, но меня увольте.
-
SciFi
(24.12.2015 23:09
)