发新话题
打印

陈老师问个问题

陈老师问个问题

linux操作系统原理与应用学完了;你写的书.我是自学的.不知道下面应该怎么提升自己啊.还有是里面的一些函数和类型那里有中文意思说明啊.如ssize_t等一些那里有对他们的意思说明啊.还有为什么好多地方都加_t了.请老师帮帮忙啊.谢谢了.

TOP

《Linux操作系统原理与应用》一书,侧重原理,在此基础上,各部分给出了应用实例,不知你是否对实例进行了调试?本书是作为入门教材的,因此,在编写过程中,省去了不少内容。而http://www.kerneltravel.net 网站上《深入分析Linux内核源代码》相对来说就比较详细了。

Linux内核庞大而复杂,阅读一两本书是远不够的,根本上,还是能够阅读源代码,准确而具有权威性的肯定是源代码了,任何作者对源代码的释义不可能完全准确。如果你想深入钻研下去,就参与Linux内核社区,加入其邮件列表。如果你想达到内核级编程,应当达到能够进行驱动程序的开发。
透析真谛,似拨云穿雾;共享智慧,如春风沐浴
http://www.kerneltravel.net

TOP

引用:
原帖由 008_linux 于 2008-6-4 20:45 发表
里面的一些函数和类型那里有中文意思说明啊.如ssize_t等一些那里有对他们的意思说明啊.还有为什么好多地方都加_ ...
ssize_t是自定义类型,要知道它到底表示的真正类型,还是要查看其源代码的,经常去看源代码,神秘的面纱自然就消除了。
透析真谛,似拨云穿雾;共享智慧,如春风沐浴
http://www.kerneltravel.net

TOP

谢谢陈老师了.谢谢陈老师的指点啊.

TOP

回复 #2 陈莉君 的帖子

陈老师你收不收徒啊.

TOP

像size_t,pid_t之类的基本上都是unsigned long类型,只是用typedef包装了一下而已,你就当成long型看就行了。

TOP

发新话题