Linux 源码学习 ——offsetof 与 container_of 宏
Linux 内核源码果真精髓,相见恨晚。
offsetof
宏定义如下
1 |
container_of
宏定义如下
1 |
Linux 内核源码果真精髓,相见恨晚。
offsetof
宏定义如下
1 | #define offsetof(type, member) (size_t)&(((type*)0)->member) |
container_of
宏定义如下
1 | #define container_of(ptr, type, member) ({ \ |