因此,offsetof(struct, field)
返回普通结构中字段的相对偏移量。但是有没有办法获得嵌套结构内字段的相对偏移量。
例如
struct my_struct {
int a;
struct {
int b;
int c;
} anonymous_struct;
}
有没有办法获得(在运行时)的偏移量b
和c
相对于my_struct
(在运行时)。
因此,offsetof(struct, field)
返回普通结构中字段的相对偏移量。但是有没有办法获得嵌套结构内字段的相对偏移量。
例如
struct my_struct {
int a;
struct {
int b;
int c;
} anonymous_struct;
}
有没有办法获得(在运行时)的偏移量b
和c
相对于my_struct
(在运行时)。