推荐C++的书.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
推荐C的书

推荐本C++的书(一)语言入门: 《C++?Primer》 必威体育精装版版本:第三版(第四版国外已上架,国内一些网上书店也在预订中) 适合有丰富C经验,缺乏C++经验的。不过我个人一直认为此书带着过于强烈的C语言的痕迹,对于C++的学习未必是好事。 《The?C++?Programming?Language》/《C++程序设计语言》 必威体育精装版版本:第三版特别版 简称TC++PL,有其他语言的丰富经验的。(也有人简称之为“TCPL”,但需与另一本《The?C?Programmer?Language》区分开来) 《Essential?C++》 《Accelerated?C++》 这两本薄一些,都是不错的选择。《Accelerated?C++》本人没有读过,从各方面的评价来看,完全值得推荐。 以上几本书都有相应的中文版,而且翻译的质量都不错。上面的书未必都需要读一遍,但无论如何,TC++PL是应该阅读的。 (二)进阶A: 这个路线侧重于语言本身 《Effective?C++》 必威体育精装版版本:第二版(第三版国外已上架,国内一些网上书店也在预订中) 简称EC。C++程序员必读!很多时候,我们说C++圣经不是指TC++PL,而是这一本。《The?Pragmatic?Programmer》一书中写到:“一旦你发现自己要参与C++项目的开发,赶快跑(不要走)到书店去购买Scott?Mayer的《Effective?C++》,可能还要《More?Effective?C++》”。 《C++?Coding?Standards:?101?Rules,?Guidelines,?and?Best?Practices》/《C++?编程规范》 个人认为此书应为C++程序员必备的案头书。几乎Effective系列和Exceptional系列都在这里得到了总结。必威体育精装版的模版、异常的业界经验都在这里的到了体现。可能的唯一缺陷就是对一个新手而言,关于“为什么这么做”的问题,解释的不够。 我的看法是:如果你不理解其中的条款,记忆,并且照做;如果你理解其中的条款,我猜你一定会同意书中的观点。我认为这本书中的内容至少在2009年以前都不会过时,人们将广为传诵它制定的101条戒律。 还不知道他的简称,也许“101”会成为一个候选者?? 提到《Effective?C++》,那么另外三本书一一浮出水面: 《More?Effective?C++》 《Exceptional?C++》 《More?Exceptional?C++》。 新书《Exceptional?C++?Style》也是值得一看的好书。 上述几本书,一本也不应该放过。 个人建议上述书籍按顺序阅读。并且,在将来反复阅读这几本书。 (三)进阶B: 这个路线侧重于程序库。? 《The?C++?Standard?Library》/《C++标准程序库—自修教程与参考手册》 听说过STL吗?这本书会教你最基本的,也是最重要的STL的使用。这本书,应该是必读的。 《Effective?STL》 会使用STL还不够,还必须知道什么时候选择什么STL组件,这是STL使用的必读书。 《Generic?Programming?and?the?STL:?Using?and?Extending?the?C++?Standard?Template?Library》/《泛型编程与STL》。 这本书理论性较强,但是真的很严谨,而且并不是非常难懂。理解其中对于Concept的解释,将是非常重要的。? 《C++?STL》 这不是讲述使用程序库的,而是讲述程序库实现原理的。肠胃不好的,需要慢慢吸收。 这个路线的书,仍然是建议按顺序阅读。 进阶A、进阶B两个路线应该是可以并行的。 其他进阶参考书 提出这些参考书,只是避免争议,也为开阔视野,笔者并不曾完全读过所有的。 《Thinking?in?C++》/《C++编程思想》 这本书及其中文版传言好坏都有,没有认真看过,不做评价,如果确有兴趣,不妨尝试一下该书。 以下几本书基本上涉及的都是语言本身,大体上可以按照以下的顺序阅读。 《C++必知必会》 如果早一年,这本书将是重量级的,然而它被101和《Exceptional?C++?Style》盖过一头。 《C++?Gotchas:?Avoiding?Common?Problems?in?Coding?and?Design》/《C++程序设计陷阱》 这又是一本我未曾读过,而且广受好评的书。 《STL?源码剖析》 这本书我刚到手,就被人借走,以至于到现在也没有看过。看过这本书的朋友,可以给一个合适的评价。? 高级: 《The?Design?and?Evolution?of?C++》/

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档