重複の可能性:
コンパイル時の offsetof
Cの構造体内のメンバーのオフセットを見つけるにはどうすればよいですか? たとえば、tこの構造体のオフセットを見つけるにはどうすればよいですか。
struct test
{
int a;
int b;
struct test* t;
int c;
};
重複の可能性:
コンパイル時の offsetof
Cの構造体内のメンバーのオフセットを見つけるにはどうすればよいですか? たとえば、tこの構造体のオフセットを見つけるにはどうすればよいですか。
struct test
{
int a;
int b;
struct test* t;
int c;
};
offsetof(): のマクロを使用しstddef.hますoffsetof(struct test, t)。(イデオネ例)