Wikipedia Affiliate Button

4/01/2009

取得struct內個別 member資訊

#include <stddef.h>
有offsetof()可以取得member offset, 另外要取得member size也不難, 以下列macro即可
   
#define lengthof(s,m) ((size_t) sizeof(((s *)0)->m))

沒有留言: