ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
21 июля
1286693 Топик полностью
Cкpипaч, пророк (25.02.2023 11:01, просмотров: 213) ответил Nikolay_Po на Я разбираю возможные состояния автомата в switch(). Если где-то проблема, в конкретном кейсе принимаю неотложные меры и взвожу соответствующий бит ошибки в слове ошибок. Выход из switch() штатный, без goto.
А если это не ошибки, а просто перед переходом в определенные состояния нужна подготовка, и лучше чтобы это было только четко одно место а не несколько абсолютно одинаковых фрагментов в разных состояниях автомата? 

Напрашивается ответ "функция", но ведь функция неможет быть локальной, внутри другой функции.

Или может?

... но не любой ценой.