我正在使用 pyelftools 读取 elf 文件。如何获取结构中成员的偏移值或地址?例如,假设我在 C 中有以下结构。
typedef struct
{
int valA;
} TsA;
typedef struct
{
int valB;
} TsB;
typedef struct
{
int valC;
TsB b;
} TsC;
typedef struct
{
TsA a;
TsC c;
} TsStruct;
TsStrcut myStruct;
我怎样才能得到一个地址myStruct.c.b.valB
?我在这里发现了一个类似的问题,但没有找到任何好的答案。