struct Frame {
unsigned char Sync;
double Temper;
};
В таком виде sizeof(Frame) дает 16
struct Frame {
//unsigned char Sync;
double Temper;
};
так 8
struct Frame {
unsigned char Sync;
//double Temper;
};
А так 1.
Почему выравнивание производится по размеру типа double

. Из-за этого немогу нормально прочитать структуру из файла. Помогите плз.