- 博客(3)
- 收藏
- 关注
原创 C声明变量的用法体现C++封装思想
在linux2.6.10中看到这样一些代码;/mm/slab.c中定义了struct kmem_cache_s{......};而/include/linux/slab.h中又作了如下定义: typedef struct kmem_cache_s kmem_cache_t;内核其他地方又引用的都是“kmem_cache_t”,且引用的头文件都是/linux/slab.h, 问题由此来了,以前编译一些文件,都是直接在.h文件中定义一个类型(结构体什么的),还没碰到过用typedef 声明一个类
2011-03-18 17:55:00 482
原创 关于linux结构变量初始化。。
<br />经常浏览内核代码,看到这种声明:<br /> <br />static struct kmem_cache cache_cache = <br />{<br /> .batchcount = 1,<br /> .limit = BOOT_CPUCACHE_ENTRIES,<br /> .shared = 1,<br /> .buffer_size = sizeof(struct kmem_cache),<br /> .name = "kmem_cache",<br />};<br /> <br
2011-03-17 16:30:00 427
原创 开通自己的博客
<br />最近没点动力,常流连于别人写的文章,懒的动手操作写。或许喜欢用笔记录自己的学习心得。。 老感觉这种学习方法太慢,跟不上节奏进度啥的,潜意识还是认为学太少。固开个博客以示改变,看看效果如何。。<br /> <br /> <br /> <br /> <br /> <br />
2011-03-09 18:29:00 197
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人