|
а представь, что у тебя камень 32-разрядный...
Поэтому:
1) если структуру пакета задаешь ты, то надо учитывать alignment и, как уже здесь написали, надо делать так, чтобы у тебя char'ы шли парами (для 16разрядника) или квартетами (для 32разрядника) или ... :)
2) если ты ничего не можешь изменить в формате пакета (задан протоколом), то применяй массив char'ов, это будет железно работать на любой платформе. Впрочем, здесь про это тоже написали :)
E-mail: info@telesys.ru