Cの構造体のメンバのオフセットとサイズを簡単に得る方法ないかなぁ
いちいち C で
HSPHED hsphed; printf( "<%d>\n", (int)&hsphed.pt_cs - (int)&hsphed );
とか、
printf( "<%d>\n", (int) (&(((HSPHED *)0)->pt_cs)) );
とか(後者は今日知った)して調べるのは面倒すぎる。
いちいち C で
HSPHED hsphed; printf( "<%d>\n", (int)&hsphed.pt_cs - (int)&hsphed );
とか、
printf( "<%d>\n", (int) (&(((HSPHED *)0)->pt_cs)) );
とか(後者は今日知った)して調べるのは面倒すぎる。