ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
22 апреля
518021 Топик полностью
fk0легенда (26.05.2014 13:49, просмотров: 128) ответил Mahagam на лучше строить структуру так, чтобы она была изначально выровнена. не каждый процессор умеет ковыряться с невыровненными данными.
За (де)сериализацию через (не)упакованные структуры -- сжигать нужно. Лучший способ сериализации -- printf, потом обратно sscanf. Если критично неиспользование ASCII, то писать ручками (тщательно обходя перечисленные грабли и определившись какая ендианность, выравнивание и размерность полей данных будет использоваться). Ещё числа с плавающей точкой могут доставить, битовые поля, (без)знаковость char...
[ZX]