Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Воскресенье
22 декабря
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
813809
Топик полностью
Скрипач
, пророк
(02.02.2018 00:09, просмотров: 354)
ответил
sav6622
на
В сегодняшней неправильное статье дается вот такой пример - заменяют макрос по установке бита вот таким образом
Типичный пример ПУСТОГО уровня абстракции. Защита только от вылетания за размер в байтах.
Я могу намного лучше:
bool get_M4_state(){ return PortA & 1<<3; }
Эта абстракция - НЕ пустая.
... но не любой ценой.
Ответить