- 博客(0)
- 资源 (28)
- 收藏
- 关注
如何理解C和C++复杂类型声明
pdf、高清晰;曾经碰到过让你迷惑不解、类似于int * (* (*fp1) (int) ) [10];这样的变量声明吗?
本文将由易到难,一步一步教会你如何理解这种复杂的C/C++声明。
2009-05-04
如何理解C和C++复杂类型声明
曾经碰到过让你迷惑不解、类似于 int * (* (*fp1) (int) ) [10];这样的
变量声明吗?
本文将由易到难,一步一步教会你如何理解这种复杂的 C/C++声明。
pdf 高清晰
2009-04-15
Linux 内核完全注释
高清晰pdf文档,有完整书签!
内容简介
本书对Linux 早期操作系统内核(v0.95)全部代码文件进行了详细全面的注释和说明,旨在使读者能够在尽量短的时间
内对Linux 的工作机理获得全面而深刻的理解,为进一步学习和研究Linux 系统打下坚实的基础。虽然所选择的版本较低,
但该内核已能够正常编译运行,其中已经包括了LINUX 工作原理的精髓,通过阅读其源代码能快速地完全理解内核的运作机
制。书中首先以Linux 源代码版本的变迁历史为主线,详细介绍了Linux 系统的发展历史,着重说明了各个内核版本之间的
重要区别和改进方面,给出了选择0.11(0.95)版作为研究的对象的原因。另外介绍了内核源代码的组织结构及相互关系,
同时还说明了编译和运行该版本内核的方法。然后本书依据内核源代码的组织结构对所有内核程序和文件进行了注释和详细
说明。每章的安排基本上分为具体研究对象的概述、每个文件的功能介绍、代码内注释、代码中难点及相关资料介绍、与当
前版本的主要区别等部分。最后一章内容总结性地介绍了继续研究Linux 系统的方法和着手点。
2009-04-03
高质量C++编程指南.pdf
前 言
软件质量是被大多数程序员挂在嘴上而不是放在心上的东西!
除了完全外行和真正的编程高手外,初读本书,你最先的感受将是惊慌:“哇!我以
前捏造的C++/C 程序怎么会有那么多的毛病?”
别难过,作者只不过比你早几年、多几次惊慌而已。
请花一两个小时认真阅读这本百页经书,你将会获益匪浅,这是前面N-1 个读者的
建议。
2009-03-18
Linux命令集合.doc
名称:cat
使用权限:所有使用者
使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName
说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案)
参数:
-n 或 --number 由 1 开始对所有输出的行数编号
-b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号
-s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行
-v 或 --show-nonprinting
范例:
cat -n textfile1 > textfile2 把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里
cat -b textfile1 textfile2 >> textfile3 把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到 textfile3
2009-03-18
C C++嵌入式编程.pdf
今天,几乎所有电子设备里面部包含了嵌人式的软件系统。这些软件隐藏在
我们的手表里、录像机里、蜂窝电话里,甚至可能在烤面包机里面。军事上会
使用嵌入式软件来引导导弹。侦测敌方的飞行物。外太空探测器和许多医疗仪
器离开嵌人式软件几乎不可能工作。
设计人员不得不写所有的代码,实际上,成千上万的电子工程师 计算机科
学家和其他专业人员正在这样做。我也是其中的一员,从我的个人经验来说,
我很清楚掌握这门技术是多么的困难。学校军从未开设有关嵌入式系统的课程。
而我也没能从哪个图书馆里找到一本有关这个题目的像样的书。
每一个嵌入式系统都是独特的,其硬件部分对它的应用目标来说是高度专用
的。这就导致了嵌入式系统编程的涉及面很广,而且可能会需要很多年才能掌
握它。不过,几乎所有的嵌入式软件开发都使用了C 语言。这本书就是要教你
怎样在嵌入式系统中使用C 和C 的派生语言,C++。
即使你已经知道如问编写嵌入式软件,你还是可以从这本书里学到很多东
西。除了了解如何更有效地使用C 和C++你还将会从本书中对常见的嵌人式软
件问题的详细解释,并从本书所提供的源代码中得到益处。本书中包含的高级
主题有存储器检测和验证、设备驱动程序的设计和实现.实时操作系统的内部
机理,还有代码优化技术。
2009-03-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人