123
发布时间:2015-02-24 22:43:58
新年第一帖,总得拿出点干货才行,虽然这篇水分还是有点大,大家可以晒干了温水冲服。这段时间一直在整理内核学习的基础知识点,期间又碰到了container_of()这个宏,当然还包括一个叫做offsetof()的家伙。在这两个宏定义里都出现将“零”地址强转成目标结构体类型,然后再访问其成员属性的情形。如果有童鞋看.........【阅读全文】
发布时间:2014-11-26 14:35:09
c语言是一种结构化编程语言,以模块工能和处理过程设计为主,实现数据与代码分隔化。面向对象方法论,其三要素为:封装,继承,多态。C语言本身对面向对象的支持很弱,但可以通过一些技巧来实现。......【阅读全文】
发布时间:2014-06-13 15:15:54
当重构或者修改代码时,通过使用gcc的union扩展特性,在不影响以前代码的编译和逻辑下,完成新的代码。......【阅读全文】