`
purpen
  • 浏览: 795207 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

(转) 学习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》也是值得一

分享到:
评论

相关推荐

    学习c++的书籍推荐

    学习c++的书籍的汇集,很好的从入门到精通的综合。

    学习C++必看书籍

    以下是根据作者的学习经历和经验提出的学习 C++ 的书籍推荐。 第一步:基础入门 在学习 C++ 之前,需要先学习 C 语言。潭浩强的《C 程序设计》和清华大学出版的《C++ 程序设计》都是不错的选择。这两本书可以让...

    c++学习路线图及其精品推荐书籍

    学习C++需要有明确的学习路线,特别是在学生时代,合理规划学习路径能有效利用宝贵的时间,为未来的职业发展打下坚实基础。针对C++的学习,我们可以按照以下几个阶段进行: 1. **基础阶段**: - 《C++ Primer》:...

    C++书籍推荐学习顺序

    C++新手学习的开启之旅,按照文档中的顺序学习,你可以在很快的时间内成为一个合格的C++程序开发者,才能真正的开始进入这个领域,不管在游戏还是其他领域都会游刃有余

    学习C++从入门到精通的的经典书籍推荐

    学习C++从入门到精通的的经典书籍推荐,列出世界各种c++的经典书籍

    c++_学习路线与推荐书籍(软件工程师)

    ### C++ 学习路线与推荐书籍 C++ 是一种广泛应用的编程语言,...总之,学习C++是一个持续的过程,需要不断地练习和探索。通过以上推荐的书籍,相信能够帮助你建立起扎实的C++基础,并逐渐成长为一名优秀的C++开发者。

    C++ 初级学习书籍

    想学c++的朋友可以看看,学习基础知识.《C++ Primer 中文版(第5版)》所有示例均全部采用 C++11 标准改写,这在经典升级版中极其罕见——充分体现了 C++ 语言的重大进展及其全面实践。书中丰富的教学辅助内容、醒目的...

    c++学习书籍.pdf

    本篇文章主要讲述了如何学习 C++ programming language,并推荐了一些相关的书籍。作者强调,学习 C++ 需要阅读大量的书籍,并且需要了解语言的历史和设计理念。 首先,作者推荐阅读 Bjarne Stroustrup 的 The ...

    学习c++的50忠告—清华学生学习c++的感悟

    - **理解**:选择合适的书籍对于学习C++至关重要。 - **建议**:推荐《Thinking In C++》作为入门书籍,避免阅读质量较差或误导性强的书籍。 ### 3. 挑战权威书籍 - **理解**:即使这些书籍难度较大,但对深入理解...

    你应当如何学习C++

    学习C++的道路并非一帆风顺,由于C++语言本身包含了大量的细节,使得初学者往往在探索过程中迷失方向。在C++的世界里,错误的学习方法和误解常常导致学习效率低下。C++的复杂性主要源于三个方面:语言细节繁多、经典...

    C++学习书籍宝典

    对于初学者而言,理解这些概念是学习C++的关键。 《C++面向对象程序设计》一书首先会介绍C++的基础语法,包括变量、常量、运算符、流程控制语句等基础知识。这些是任何编程语言的基础,掌握它们可以帮助读者构建...

    学习C++经典书籍

    提到经典C++书籍,不能不提的是"Bjarne Stroustrup"编写的《C++编程语言》。作为C++的创造者,Stroustrup的这本书详尽地解释了语言的各个方面,从基础到高级特性,是学习C++的权威指南。另一本著名的书籍是...

    这是一本C++入门书籍

    这本书"这是一本C++入门书籍"显然是为了帮助初学者理解并掌握C++的基础概念和语法。C++的学习通常从以下几个方面开始: 1. **基础语法**:C++的基础包括变量声明、数据类型(如整型、浮点型、字符型等)、运算符...

    c++书籍 可以更学习

    c++书籍 可以更学习c++书籍 可以更学习c++书籍 可以更学习c++书籍 可以更学习c++书籍 可以更学习c++书籍 可以更学习c++书籍 可以更学习c++书籍 可以更学习c++书籍 可以更学习c++书籍 可以更学习

    小学生C++学习资料集-2022.07.11(B).pdf

    * C++学习书籍推荐 * 在线学习资源和视频集推荐 * 学习群和社群推荐 信奥和竞赛相关 * 信奥和竞赛的基本概念和规则 * C++在信奥和竞赛中的应用和实践 * 相关学习资源和推荐 该资源为小学生提供了一个系统的C++...

    自学C/C++的书籍推荐(自学C/C++看书路线推荐)(我自己读过的一部分有关C/C++开发相关的书籍)

    自学C_C++的书籍推荐(自学C_C++看书路线推荐)(我自己读过的一部分有关C_C++开发相关的书籍)

    C++学习英文书籍

    《C++学习英文书籍》是一份专为C++初学者准备的英文学习资源,它包含了在微软VC++2010环境下进行C++编程的基础知识。这个压缩包提供了丰富的章节内容,涵盖了C++语言的不同核心概念,对于想要通过自学提升C++技能的...

    介绍学习C++的各个层次书籍

    详细介绍了该如何学习C++的书籍,把C++最重要的读物按照由浅到深的层次排列。

Global site tag (gtag.js) - Google Analytics