`
- 浏览:
795207 次
- 性别:
- 来自:
北京
-
(一)语言入门:
《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》也是值得一
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
学习c++的书籍的汇集,很好的从入门到精通的综合。
以下是根据作者的学习经历和经验提出的学习 C++ 的书籍推荐。 第一步:基础入门 在学习 C++ 之前,需要先学习 C 语言。潭浩强的《C 程序设计》和清华大学出版的《C++ 程序设计》都是不错的选择。这两本书可以让...
学习C++需要有明确的学习路线,特别是在学生时代,合理规划学习路径能有效利用宝贵的时间,为未来的职业发展打下坚实基础。针对C++的学习,我们可以按照以下几个阶段进行: 1. **基础阶段**: - 《C++ Primer》:...
C++新手学习的开启之旅,按照文档中的顺序学习,你可以在很快的时间内成为一个合格的C++程序开发者,才能真正的开始进入这个领域,不管在游戏还是其他领域都会游刃有余
学习C++从入门到精通的的经典书籍推荐,列出世界各种c++的经典书籍
### C++ 学习路线与推荐书籍 C++ 是一种广泛应用的编程语言,...总之,学习C++是一个持续的过程,需要不断地练习和探索。通过以上推荐的书籍,相信能够帮助你建立起扎实的C++基础,并逐渐成长为一名优秀的C++开发者。
想学c++的朋友可以看看,学习基础知识.《C++ Primer 中文版(第5版)》所有示例均全部采用 C++11 标准改写,这在经典升级版中极其罕见——充分体现了 C++ 语言的重大进展及其全面实践。书中丰富的教学辅助内容、醒目的...
本篇文章主要讲述了如何学习 C++ programming language,并推荐了一些相关的书籍。作者强调,学习 C++ 需要阅读大量的书籍,并且需要了解语言的历史和设计理念。 首先,作者推荐阅读 Bjarne Stroustrup 的 The ...
- **理解**:选择合适的书籍对于学习C++至关重要。 - **建议**:推荐《Thinking In C++》作为入门书籍,避免阅读质量较差或误导性强的书籍。 ### 3. 挑战权威书籍 - **理解**:即使这些书籍难度较大,但对深入理解...
学习C++的道路并非一帆风顺,由于C++语言本身包含了大量的细节,使得初学者往往在探索过程中迷失方向。在C++的世界里,错误的学习方法和误解常常导致学习效率低下。C++的复杂性主要源于三个方面:语言细节繁多、经典...
对于初学者而言,理解这些概念是学习C++的关键。 《C++面向对象程序设计》一书首先会介绍C++的基础语法,包括变量、常量、运算符、流程控制语句等基础知识。这些是任何编程语言的基础,掌握它们可以帮助读者构建...
提到经典C++书籍,不能不提的是"Bjarne Stroustrup"编写的《C++编程语言》。作为C++的创造者,Stroustrup的这本书详尽地解释了语言的各个方面,从基础到高级特性,是学习C++的权威指南。另一本著名的书籍是...
这本书"这是一本C++入门书籍"显然是为了帮助初学者理解并掌握C++的基础概念和语法。C++的学习通常从以下几个方面开始: 1. **基础语法**:C++的基础包括变量声明、数据类型(如整型、浮点型、字符型等)、运算符...
c++书籍 可以更学习c++书籍 可以更学习c++书籍 可以更学习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++最重要的读物按照由浅到深的层次排列。