歪歪猪作坊 编程是一门手艺

offsetof原来是个很简单的宏

2007-04-02
 

看一些人的source的时候,发现他们使用offsetof 求某个结构体的特定成员在结构体里面的偏移量。原来以为很复杂,在/usr/include/linux/hfs_sysdep.h找到它的定义: #define offsetof(TYPE, MEMB) ((size_t) &((TYPE *)0)->MEMB)

太巧妙了!!!


相关阅读

上一篇 Monica在哪里?

下一篇 拥抱FreeBSD

评论