- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C著作汇总
C++ 书籍大汇语言基础入门:1. C++ Primer 《C++入门》(通常不用中文名)by Stanley B. Lippman有第三版和第四版,如其名,是C++入门的不二选择,是全面广泛的参考书目,内容丰富,笔触严谨。如果说Bjarne Stroustrup是C++之父的话,那么Lippman可以说是C++之母了:)晨星:适合有丰富C经验,缺乏C++经验的。不过我个人一直认为此书带着过于强烈的C语言的痕迹,对于C++的学习未必是好事。2. The C++ Programming Language 《C++程序设计语言》by Bjarne Stroustrup有第三版特别版,刚刚为一个朋友买了一本,不用说了 Bjarne Stroustrup写的,权威之作,可以说与C++ Primer是同等广博的“圣经”级别的参考书。晨星:简称TC++PL,有其他语言的丰富经验的。(也有人简称之为“TCPL”,但需与另一本《The C Programmer Language》区分开来)3. Essential C++ 《C++基础》by Stanley B. Lippman同样是入门的基础,也是由Stanley B. Lippman执笔的作品,研究语法÷语意再好不过的了。4. Accelerated C++by Andrew Koenig and Barbara E. Moo夫妻一同的作品,Koenig夫妇可以说也是顶尖领域的专家,相比Barbara E. Moo比较注重教学,这本本人同晨星老大一样没有读过,当时它的副标题应该能说明一些内容了吧。Practical Programming by Example 通过实例来实践编程晨星:这两本薄一些,都是不错的选择。《Accelerated C++》本人没有读过,从各方面的评价来看,完全值得推荐。以上的书籍都应该随手查阅的,即使是将来,也有一些细节可能一下不能回忆依然需要查阅,然而这四本内容涉及程度有一定的交叉,可以选择而读,个人认为和晨星的建议一样:TC++PL是应该阅读的。进阶A,经验与惯用法:5. Effective C++ , More Effective C++by Scott Meyers这几本我认为应当归在一起介绍,老实说这些条款是开发项目以及平时学习中不可缺少的Golden Tips,反复阅读,你会发现这些条款实在是再深刻不过的了。晨星:简称EC。C++程序员必读!很多时候,我们说C++圣经不是指TC++PL,而是这一本。《The Pragmatic Programmer》一书中写到:“一旦你发现自己要参与C++项目的开发,赶快跑(不要走)到书店去购买Scott Mayer的《Effective C++》,可能还要《More Effective C++》”。可见晨星对于Scott Meyers的这两本推荐的程度了!6. Exceptional C++ , More Exceptional C++ , Exceptional C++ Styleby Herb Sutter这三本也是该归在一起的,Herb Sutter是C++标准委员会的老大,现在人在微软,他的书当然也是相当具有启发意义的。7. C++ Coding Standards: 101 Rules, Guidelines, and Best Practices 《C++ 编程规范》by Herb Sutter and Andrei Alexandrescu这本最近又看了一遍也是感到尤其深刻,案头书的描述再好不过了,里面丰富的名言,丰富的内涵,以及每次重复阅读都能有新的发现,哎,不称之为经典也不幸哎!晨星:个人认为此书应为C++程序员必备的案头书。几乎Effective系列和Exceptional系列都在这里得到了总结。最新的模板、异常的业界经验都在这里的到了体现。可能的唯一缺陷就是对一个新手而言,关于“为什么这么做”的问题,解释的不够。我的看法是:如果你不理解其中的条款,记忆,并且照做;如果你理解其中的条款,我猜你一定会同意书中的观点。我认为这本书中的内容至少在2009年以前都不会过时,人们将广为传诵它制定的101条戒律。还不知道他的简称,也许“101”会成为一个候选者? 晨星的评论似乎有点冗长,作为进阶的Guidelines,绝对是首选。进阶B,STL与范型(GP):作为标准库的一部分,STL已经深入我们的开发生活,vector,list,deque,set,map等等都是我们首选的容器,iterator的机制已经无可厚非地被接受,STL引入的范型也给我们打开了一闪窗。
您可能关注的文档
最近下载
- 六年级下册总复习《比和比例》说课稿.pdf
- (2023正式版)JBT 14355-2023 发动机尾焰测温用钨铼热电偶丝 .docx VIP
- 骨架油封结构型式标准用途..docx VIP
- 2024第六届(2024年)“信用电力”知识竞赛活动总试题库资料-上(单选题汇总).pdf
- (完整word版)全新版大学英语综合教程4课文原文及翻译.pdf VIP
- 京能集团招聘笔试题库2023.pdf
- 抗震支架施工方案.doc
- 代买车辆协议书(精选5篇).docx VIP
- USP 1207.1 包装完整性和测试方法选择(中英对照).doc
- 山西梅园许村煤业有限公司120万ta矿井兼并重组整合项目环境影响报告书(公示版)-副本.doc VIP
文档评论(0)