




免费预览已结束,剩余8页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
人的精力是有限的,当前计算机相关书籍相当丰富,所谓林子大了什么鸟都有,所以首先不要乱读书,以免被误导或浪费时间。这样我们学习的步骤第1是选书,第2是按顺序看书。 首先肯定要读一读Bjarne Stroustrup的The Design and Evolution of C+,了解一下这个语言的历史。接下来就可以看别的书了,但要不停地回头看这本书,看到你不断地学到的新技术是怎么样一点点地被接纳到这个语言中去的。第一本书因人而异,基础好一些的,可以看Stanley B. Lippman的C+ Primer,这本书非常地巨大,你打星号的部分可以不要看。基础不太好的,可以看Stanley B. Lippman的Essential C+,这本书份量要轻得多,不过四个C+的范型都讲了,而且讲得非常清楚。第二本应该停止技术层面的东西,静下心来看看Pike和Kernighan的The Practiceof Programming,好好地整理一下,在程序设计中应该有哪些注意的事项。这本非常薄的booklet,可以说是程序员必读的指南。第三本书,就应该是Bruce Eckel写的、候捷译的Thinking in C+,这本书每过半年我就要重读一遍。可以说每一章都是写得发人深省的,这本书让我感觉到了技术运用的非常高的境界,但是语言非常平实,只要认真地读,即使基础不行,也一定可以懂。要更上一层的话,就要慢一步,先要把握C+设计习惯的良好。这是ScottMeyers的Effective C+和More Effective C+带给我们的无尽收益。我More Effective C+买不起,只好花了10块钱复印装订了一本线装本,看起来像葵花宝典。这两本书是真正的经典,作者对C+的纯熟,使得语言的风格读起来简直是如饴甘甜,就像他站在对面在讲课。如果你已经深刻地理解了Effective C+和More EffectiveC+,那你可以发现,你在众人中已经是鸡群之鹤。可以指导项目运作了,可以编写一切你想做的程序了,可以指出别人看起来不错的代码的大小问题了。如果你能一眼看出有人的代码是对应于条款27或条款M6,那你可真是让本人刮目了。我已经讲了,如果要写程序,EC+和MEC+的境界已经足以使你自如应付,可是如果你还不满足,想关注一些理论层面的问题,或是想看看实现的代码,你就不应该错过这几本好极了的书。我是说Herb Sutter的Exceptional C+和MoreExceptional C+,这两本书的难度是非常大的,我对每一条的阅读笔记都是十多页。特别是泛型程序设计的部分,这两本书旁征博引,极尽深入探讨之能事,每每看懂一条,都抹汗一次,大感酣畅淋漓;还有侯捷的STL源码剖析,以实际的例子一点点地讲解一个STL是怎么样实现的,我是刚开始读,不发表评论;而Stanley B. Lippman,Cfront的实现者之一,执笔写出Inside the C+ Object Model,我只有一个字,就是基本帅呆了。我从中了解了无数的编译器解释源代码的细节,以及记忆体分配的细节,呵呵,这些都知道了,我还怕什么呢?最近得到了另一Cfront实现者、C+标准委员会Koenig的C+沉思录,看起来非常不错,这里也推荐给大家,但我也没看完,亦无发言权。最后最后,你们,未来的C+理论家们,可要记住,Bjarne Stroustrup的The C+ Programming Language无论如何也应该读个四五遍!这是一切C+的书本的源泉。如果还觉得不够,就向C+标准委员会订购一本C+标准。 以下是我个人认为值得推荐之书:一.c+程序员看的书:/-/ 入门:/ Lippman的书就是经典!/-c+ primer- 强烈推荐! 初学者经典书 作者 Stan Lippman(c+大师,第一个C+编译器cfront作者之一)/ 初级: / 从头到尾看过一遍,感觉对初学者还是很好的书籍C+编程思想- 强烈推荐! 初学者经典书高质量C+编程指南- 强烈推荐! 初学者经典书/ 扎实基础并提升level(本栏书籍不得不看!): / 本栏书籍都已从头到尾看完.( 感觉好hi)Inside C+ Object Model- 极力推荐! 全面透彻了解c+ 从头到尾看完.作者 Stan Lippman(c+大师,第一个C+编译器cfront作者之一)C+ Templates- 极力推荐! 全面透彻了解模板.该书被业界誉为模板的圣经!c+编程新思维- 极力推荐! 被誉为挑战思维极限的书。 作者Andrei Alexandrescu就是 撰写Loki库的怪才! 读前请先看(Inside C+ Object Mode)和(C+ Templates)com本质论- 强烈推荐! 经典。读前先看(Inside C+ Object Model)com原理与应用- 强烈推荐! 作者潘爱民.上书姐妹篇,读者可选一. / 提升exp:c+大规模编程- 强烈推荐! 非常好,大规模编程理当看看。看了没仔细看,不过得益不少.深入浅出MFC- 强烈推荐! MFC入门经典(看过一遍,这是让我知道侯杰的一本书.)stl源码分析- 强烈推荐! 了解stl的好书。作者侯杰. 看了一大半,然后就当参考书用了.Effective C+或More Effective C+- 经典。2001年买的书后来不见.设计模式- 经典。很薄,不过一直今没啃完./ 不推荐读物:C+沉思录- 翻过一遍,感觉这本书实在是老了,现在来说可以不看。二。游戏书籍:图形开发人员指南 - 极力推荐! 国外经典好书!下载: /reference/articles/article1698.asp ;3D图形编程指南- 强烈推荐! (3d入门好书)图形基础。好像是在原来mays的开发者网站下载的真实感图形算法- 极力推荐! ! 国内经典好书! 从朋友那借来的.现已绝版!游戏开发物理学- 推荐! 看朋友推荐就买了, 没看.Advanced 3-D Game Programming Using Directx 8.0peter walsh - 2002年看到的d3d入门好书,可惜没中文版,推荐买如下它的新版:Advanced 3D Game Programming Using DirectX 9.0 - 极力推荐!(d3d入门好书) 这是上一本的新版MatheMatics for 3d Game Programming & Computer Graphics - 极力推荐! 2002年看到的3d入门好书,可惜没中文版。Game Programming Gems 1、2、3、4中文译本 - 强烈推荐! 资料文章, 买了前本丢了第卷,还没怎么看.3D游戏 卷1:实时渲染与软件技术 3D游戏:卷2 动画与高级实时渲染技术 - 强烈推荐! 作者:Alan Watt,Fabio Policarpo Fly 3D SDK两本都买了,在看.Real Time Rendering - 强烈推荐! 本书因为其创新性被美国游戏开发者杂志(Game Developer Magazine)评为2002年度前沿奖(ProntLineAward), 刚买.计算机图形学几何工具算法详解 - 极力推荐! 原来是朋友Michael推荐给我的.刚买.最近在看,感觉很好,是一本不仅说HOW还告诉你WHY的几何基础的图形书. 作者Schneider在沃特迪斯尼特色动画公司领导一个建模和动态模拟软件小组, 3维引擎“疯狂魔法”的设计师Maya5编程全攻略 - 推荐! 插件相关,了解maya的设计理念,提高设计能力。很薄,看完了,感觉还不错.游戏之旅我的编程感悟 - 推荐! 2005年12月出版,新书.没看。推荐!因为是云风出的。三。windows编程及汇编:(1)windows核心编程 by Jeffrey Richter - 强烈推荐! 已收藏,不过感觉说得不是很深.(2)win95 a developers guide by Jeffrey Richter - 强烈推荐!(3)Windows 95 System Programming Secrets - 极力推荐! 这书的份量可用不得不看来说! 该书作者也是boundschecker内存泄露工具的撰写人(4)Inside Windows 2000 - 强烈推荐! (5)80X86汇编语言程序设计教程 - 强烈推荐! 清华大学出的很好的一本书,我当初看了一大半之后丢在广州朋友家不见了。(6)保护方式下的80386及其编程 - 极力推荐! 好书哇! 也可当参考书用. 作者是80386 CPU的总设计师John Crwaford,以及Patrick Gelsinger 电子书:/cgi-bin/LB5000XP/view.cgi?forum=25&;topic=10(6)硬盘扇区读写技术 - 推荐! 很薄,个人爱好买了下来,可以透切了解扇区等技术。(7)Linux内核完全注释 - 极力推荐! 透彻分析linux早期内核源码! 论坛:/cgi-bin/LB5000XP/forums.cgi?forum=1 电子版下载:/download/clk011c-1.9.5.pdf(8)自己动手写操作系统 - 极力推荐! 深入浅出了解系统底层 出版日期: 2005年8月.见/subject/program_OS/刚看完了。要想了解操作系统原理,以上四本可以结合一起看(9)软件加密原理与应用 - 强烈推荐! 国内软件加密公司出的好书(10)软件加解密技术内幕 - 强烈推荐! 国内看雪力作!(11)黑客反汇编揭秘 - 强烈推荐! 国外反调试、反跟踪等技术(12)代码优化:有效使用内存 - 推荐! (13)组合语言之艺术 - 推荐! 非常好的汇编语言。网上有电子档下.(14)编程高手箴言 - 推荐! 看到作者是超级解霸作者,买了回来. 这是本很好书,不过由于是箴言所以内容有点散,有基础才看得懂,广西老乡哈。(15) 深入理解计算机系统 - 极力推荐! 不得不看! 已从头到尾看完.(好hi) 国外经典教材! 作者Randal E.Bryant David OHallaron 著(16) 编译原理及实践 - 极力推荐! 作者Louden, K.C 四.网络编程:Cisco网络技术教程 - 强烈推荐! 网络程序入门书. 从朋友手里借来看完了,是一本不错的入门书.Windows网络编程 - windows网络编程参考书, 这书买回来不久书就脱线了,真郁闷,该书告诉你怎么在windows下使用api进行网络编程.要了解网络底层先看上一本再看下面一本吧.TCP/IP详解 1、2、3 作者:美W.Richard Stevers - 极力推荐! 我只有第卷,感觉很不错的书.U用TCP/IP进行网际互联 作者:林瑶 等/译 - 上书姐妹篇UNIX网络编程 作者:美W.Richard Stevers - 强烈推荐! 评价很高的书,还没看C+网络编程,卷1:运用ACE和模式消除复杂性 - 强烈推荐! 评价很高的书,还没看C+网络编程,卷2:基于 ACE 和框架的系统化复用- 强烈推荐! 评价很高的书,还没看五。 向你推荐一些C+经典书籍: c+
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年事业单位工勤技能-河北-河北水土保持工五级(初级工)历年参考题库含答案解析(5套)
- 2025年事业单位工勤技能-江西-江西兽医防治员三级(高级工)历年参考题库含答案解析(5套)
- 2025年事业单位工勤技能-江苏-江苏殡葬服务工二级(技师)历年参考题库含答案解析
- 2025年事业单位工勤技能-广西-广西食品检验工二级(技师)历年参考题库典型考点含答案解析
- 2025年事业单位工勤技能-广西-广西理疗技术员三级(高级工)历年参考题库含答案解析
- 2025年事业单位工勤技能-广西-广西机械热加工二级(技师)历年参考题库典型考点含答案解析
- 2025年事业单位工勤技能-广东-广东管道工三级(高级工)历年参考题库典型考点含答案解析
- 2025年事业单位工勤技能-广东-广东兽医防治员三级(高级工)历年参考题库典型考点含答案解析
- 烹饪甜品基础知识培训课件
- 2020-2025年监理工程师之监理概论高分通关题型题库附解析答案
- 合伙开公司必签的五份协议
- Module9 Unit2 Wishing You Happiness Every Day(说课稿)-2023-2024学年外研版(三起)英语六年级下册
- 粤沪版物理九年级上册第十二章第1节《认识内能》同步练习
- 采油工培训教学计划
- 设计概论讲课课件(第三版杨晓琪)
- 小学数学分数四则混合运算200题带答案
- 《血管活性药物静脉输注护理》团体标准解读
- 行政管理内控制度模版(3篇)
- GB/T 3324-2024木家具通用技术条件
- 小学音乐跨学科教学的常见问题与应对策略
- 小红书食用农产品承诺书示例
评论
0/150
提交评论