История изменений
Исправление
hateyoufeel,
(текущая версия)
:
Си сделан именно так, чтобы максимально легко переносить низкоуровневые программы на разные платформы.
Настолько хорошо сделан, что в стандартном C нет ничего для запаковки структур без паддинга, типа __attribute__((packed)) из GCC/шланга.
В K&R этого кстати тоже нет. Видимо, предлагается ручками через char[] пердолиться.
Исходная версия
hateyoufeel,
:
Си сделан именно так, чтобы максимально легко переносить низкоуровневые программы на разные платформы.
Настолько хорошо сделан, что в стандартном C нет ничего для запаковки структур без паддинга, типа __attribute__((packed)) из GCC/шланга.
В K&R этого кстати тоже нет.