分析C语言保存的二进制结构体文件,结构体有可能被指定了内存对齐字节数,如何用julia将这样的文件按结构体读出,julia的struct是否支持内存对齐
比如用C语言往文件里保存了多个下面这样的结构体,按单字节对齐的:
#pragma pack(push, 1)
struct A
{
char bb[11];
integer cc ;
double dd;
};
#pragma pack(pop)
在julia里如何每次读出一个完整的结构体,并且保证结构体成员获得正确的数值