ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
20 июля
1302282 Топик полностью
Zoro (18.04.2023 18:21, просмотров: 149) ответил IBAH на А существует метод проверки, на этапе компиляции, правильной упаковки структур? То есть, упакованная структура, сдуру написал long по нечетному адресу, а компилятор дает варнинг. Сейчас возле каждого элемента ставлю его смещение в байтах, нутром чую, делаю по колхозному
Бред какой-то.... Структура (содержимое) либо автоматически выравнивается по умолчанию, либо применена "прагма" (обычно кратно байту). То при обращению к такой структуре производится вычитывание по байтно ( к примеру int32). По крайней мере так было в какой-то древней gcc Cи.