ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
27 ноября
992290 Топик полностью
fk0, легенда (06.04.2020 17:06, просмотров: 915) ответил VLLV на Господа, есть проблема в понимании вложенности упакованных структур. В функцию передается указатель на структуру, в результате внутри и снаружи функции структура видится по разному, отличия в хвосте вложенной структуры - в одном случае он "съеден", в другом он пустым местом. Что говорит теория по этому поводу?
Я бы отказался от упакованных структур вообще. Проблема упакованных структур, что абсолютно все должны знать, что вот именно эта структура -- упакованная. А атрибут применяется не к типу данных, а с переменной. В итоге тот же указатель -- он указывает как бы на обычную (не упакованную) структуру уже. Либо замучаться везде писать packed, либо отовсюду убрать, что сильно проще. Ибо вообще непонятно зачем, создает массу проблем и ничего не решает. Сериализацию нужно нормально 

делать, миллион раз писалось.

[ZX]