Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Четверг
15 мая
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
1182828
Топик полностью
Argon
(03.03.2022 11:25, просмотров: 159)
ответил
Costic
на
Перечитал исходный пост. Делайте классы с наследованием. Базовый класс с сериализацией (чисто виртуальная функция, например, virtual bool write(my_stream &)=0;) и всеми методами необходимыми. Для каждого модуля делаете свой класс и метод записи для него. Надо подумать над оператором копирования и конструкторами. Всё это дело в контейнер с оператором []. Какой контейнер - сложно сразу сказать. У стандартных аллокаторы с динамической памятью и "хвост" зависимостей.
Спасибо, буду пробовать, может голова начнет работать.
Ответить