Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Вторник
13 мая
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
916205
Топик полностью
VLLV
(15.04.2019 13:46, просмотров: 233)
ответил
Хитрый Китаец
на
При определенных условиях, switch-case вырождается после компиляции как раз в таблицу функций и мой скромный опыт говорит о том, что switch case гораздо более читабелен, надежен и лучше поддерживается, чем таблица функций. Выносите содержимое
Да, уже лет десять назад IAR AVR формировал таблицу функций. А насчет читабельности switch - сильно зависит от размера case, если весь попадает на экран, то нет проблем.
Ответить
Ну, один case - одна static функция и один break. Если совсем места жалко - 1 строка
-
Хитрый Китаец
(17.04.2019 08:51
)