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