linux 内核中的高级编程方法

来源:互联网 发布:思科仿真软件 编辑:程序博客网 时间:2024/06/05 22:38

1. 结构体的成员,用#include定义,按照预编译的方法,include包含的文件,将在结构体重展开;

struct cache_sizes malloc_sizes[] = {#define CACHE(x) { .cs_size = (x) },#include <linux/kmalloc_sizes.h>CACHE(ULONG_MAX)#undef CACHE};


原创粉丝点击