|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
18.03.2021, 11:08 | #21 | |
Пользователь
Регистрация: 14.08.2019
Сообщений: 65
|
Цитата:
Последний раз редактировалось GrimHex; 18.03.2021 в 11:21. |
|
18.03.2021, 11:28 | #22 |
фрилансер
Форумчанин
Регистрация: 11.10.2019
Сообщений: 960
|
хранить описание данных нужно в таком же виде - в озу, в редакторе это будет дерево экземпляров классов, в файле-сохранке json такое же дерево json , в файл-bin нужно слепить данные согласно их описанным адресам
общий принцип: - внутри редактора и сохранок всё хранится в максимально удобном разобранном виде, занимает много места. - конечному пользователю отдаётся компактный собранный дамп-бинарник соответственно, должны быть процедуры конвертации из общего вида в бинарник (сложить данные по их адресам) и наоборот (по описанному формату вытащить данные из бинарника) |
18.03.2021, 11:30 | #23 |
фрилансер
Форумчанин
Регистрация: 11.10.2019
Сообщений: 960
|
все битовые операции - это уже внутренние дела, не относящиеся к описанию задачи. Известна процедура - разложить данные по адресам. А как это произойдёт - дело десятое
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
в переменной типа word (b15b14...b1b0) биты 0..4 содержат двоичный код ,который обозначим как А,биты 5..7-код,который обозначим ка | Юлия123456 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 07.06.2016 06:33 |
как разбить текст на биты......... | Xchel | Помощь студентам | 17 | 17.04.2016 22:05 |
Как получить средние биты 32х битного числа? | Larboss | Общие вопросы Delphi | 7 | 23.05.2013 10:05 |
Как перевести биты в мегабайты? | Юзер7 | Свободное общение | 7 | 19.06.2009 17:27 |
Как избавиться от зависания приложения при выполнении длительных операциях | Des | Общие вопросы Delphi | 15 | 30.04.2009 02:05 |