Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Суббота
23 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
992269
Топик полностью
SciFi
(06.04.2020 15:19, просмотров: 361)
ответил
VLLV
на
Господа, есть проблема в понимании вложенности упакованных структур. В функцию передается указатель на структуру, в результате внутри и снаружи функции структура видится по разному, отличия в хвосте вложенной структуры - в одном случае он "съеден", в другом он пустым местом. Что говорит теория по этому поводу?
Вроде бы про упаковку теория молчит. То есть это это нестандартное расширение, и наличие глюков в слабо протестированных сценариях не должно удивлять. Может, лучше код показать?
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้
Ответить
Теория говорит, что использование таких трюков компилятора неизбежно указывает на низкое качество кода в целом. Приличные люди (де)сериализуют руками. Потому, что там же и ендианность, и кросплатформенность и многое другое.
-
fk0
(07.04.2020 21:58
)