и скащена к указателю на эту же структуру?
ты получил пакет по сети как последовательность байт, кастишь ее к структуре, к элементам которой могут быть предъявлены требования выравнивания со стороны платформы, получишь UB. извини, что еще объяснить?
там же вроде была история, что мы вызвали malloc, который мог вернуть адрес который был бы не правильно выровнен.
Обсуждают сегодня