ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
8 мая
974950 Топик полностью
AlexG (30.01.2020 18:52, просмотров: 426) ответил Chum_A на Ни разу не тайна. Технологический пульт - кнопки, дисплей, физические драйверы интерфейсов. Пульт позволяет реализовать функции проверки тех самых интерфейсов (далее "режимы") в серийных изделиях либо м.б. использован в качестве имитатора приборов
Я пару похожих по смыслу задач решал через динамическое создание классов C++. Каждый режим это класс. Все классы режимов унаследованы от одного базового. При старте создается экземпляр класса, соответствующий нужному режиму, при смене настроек он ликвидируется через delete и через new создается требуемый новый. Из остальной программы все классы вызываются под видом базового класса, т.е. их специфика полностью спрятана.