1. Home
  2. 读书知识

C++进阶书籍推荐

C++书籍太丰富了,以下是我精选推荐的。

C++进阶书籍推荐

 

一、C++入门普及篇:
1.《C++程序设计教程》(钱能-清华版)

讲解较为清析、简单,符合中国学生思路,价格便宜。但深度和广度欠佳,适合初学者。

2.《C++程序设计语言》
C++之父所作,被称之为“C++圣经”。不仅对语言,而且对语言周边的一些如发展史、语义哲学都有比较详细的描述。对语言的描述较为全面,同时包含一部分和程序库相关联的知识,并有一定深度,适合有一定语言基础的初学者,翻译质量不错,价格适中。

 

二、C++提高篇:
1.《C++Primer》(第四版)

有“C++的百科全书”,C++程序员人手必备。对语法、语义的描述非常细致和严谨,适合有一定经验的C、C++程序员作为工具书和理论指导书使用,但由于其有一定深度,而没有进阶顺序的章节安排,所以不适合初学者做为教材使用,价格略高。

2.《(More) Effective C++》
C++真牛人大手笔,之以条款的形式回答了程序员在使用C++时经常提出的“因该注意些什么?”,“因该避免什么?”,“因该怎样去解决?”,“为什么?”等问题。C++程序员想要让自己的水平上更高的档次,此二书必看。价格稍贵,有一定难度,不适合初学者。

3.《深度探索C++对象模型》
第一代C++编译器开发主管所写。如果你想成为真正的C++高手,看这本书,他为你讲述了编译器在处理各种语法时在“后台”所做的事。对C++有较深入了解的读者会在读后有恍然大悟之感。候杰翻译,质量相当不错,但内容太深,只适合对C++有较深了解的读者,价格偏贵。

 

三、STL及设计模式
1.《Effective STL》

相当于《(More) Effective C++》的 STL 版。

2.Modern C++ Design : Generic Programming and Design Patterns Applied 《C++设计新思维》
这本书共分为两大部分,第一部分讨论了Loki程序库采用的基础技术以及一些高级语言特性,包括基于策略的类设计、模板局部特化、编译期断言、Typelist以及小型对象分配技术等。第二部分则着重介绍了Loki中的重要组件和泛型模式技术,包括泛化仿函数(Generalization   Functor)、单件(Singleton)、智能指针、对象工厂(Object   Factory)、抽象工厂(Abstract   Factory)、访问者(Visitor)以及多方法(Multimethods)等。每一种技术都让人大开眼界,叹为观止。

 

原文链接:https://www.cnblogs.com/dyllove98/archive/2013/06/09/3130053.html

你可能感兴趣

设计模式学习(六):重构与模式,推荐书籍(完)

备注:1.        模式常常组合使用,共同解决问题。2.        模式是特定场景下优雅的解决方案,因此场景很关键。在软件设计中,特定的场景可能是显而易见的,可能是隐而不现的,有时甚至是设计者有意创造的。因此使用模式时,对问题的分析至关重要。3.        模式的使用是有先后之分的。4.     

【书籍推荐】给大家分享和推荐前端相关书籍

【豆瓣书评】:本书是JavaScript 超级畅销书的最新版。ECMAScript 5 和HTML5 在标准之争中双双胜出,使大量专有实现和客户端扩展正式进入规范,同时也为JavaScript 增添了很多适应未来发展的新特性。本书这一版除增加5 章全新内容外,其他章节也有较大幅度的增补和修订,新内容篇幅约占三分之一。全书从JavaScript 语言实现的各个组成部分——语言核心、DOM、BOM、事件模型讲起,深入浅出地探讨了面向对象编程、Ajax 与Comet 服务器端通信,HTML5 表单、媒体、Canvas(包括WebGL)及Web Workers、地理定位、跨文档传递消息、客户端存储(包

世界公认100本好书 值得用一生去反复读的经典书籍

很多人想知道现在读什么书比较好,世界公认的100好书有哪些呢?下面小编为大家介绍一下!全世界最经典的100本书BBС 发起有关“影响思维和历史的 100 部虚构书籍”活动的推荐评选。随后获得来自全球 35 个国家,不同立场的 108 名著名文学人士的提名。最终入选的书籍来自 33 种不同的语言。以下是世界100好书书单,供参考!1.奥德赛2.汤姆叔叔的小屋3.弗兰肯斯坦4.19845.这个世界土崩瓦解了6.一千零一夜7.堂吉诃德8.哈姆雷特9.百年孤独10.伊利亚特11.宠儿12.神曲13.罗密欧与朱丽叶14.吉尔伽美什15.哈利波特16. 使女的故事17. 尤利西斯18. 动物庄园19. 简

3、J2EE学习推荐书籍

3、J2EE学习推荐书籍      J2EE的学习应该循序渐进,一本好书会很快上手和深入。在学习J2EE之前,应该学好SQL,基本上,程序设计都会跟数据库打交道。如果SQL没学好,就如 子没有基脚一样,学习SQL需要大量练习才能真正体会其中的精髓。      在入门之初,需要看看SQL入门书籍,了解数据库和SQL的基础知识。在深入学习SQL时,SQLServer2000帮助文档是非常好的教材,但内容过于庞大。《SQL编程实用大全(精华版)》非常好,可以看作是SQLServer2000帮助文档的浓缩版本,方便翻阅查询。相关链接:3.1

linux学习书籍推荐linux学习书籍推荐

inux 学习书目推荐 Linux基础 1、《Linux与Unix Shell 编程指南》 C语言基础 1、《C Primer Plus,5th Edition》【美】Stephen Prata著 2、《The  C Programming Language, 2nd Edition》【美】Brian W. Kernighan David M. Rithie(K & R)著 3、《Advanced Programming in the UNIX Environment,2nd Edition》(APUE) 4、《嵌入式Linux应用程序开发详解》 Linux内核 1、《深入

大型网站架构系列:20本技术书籍推荐

学习是技术人员成长的基础,本次分享20本技术方面的书籍,这些书不是每一本都是经典,但是每一本都有其特点。以下20本大部分本人都看过,因此推荐给大家。(本次推荐的20本只是一个参考,比如像Head First,Java编程思想等经典书籍是大家都知道,因此不在推荐之列)本次分享大纲一、大型网站架构系列第一本:《大型网站技术架构:核心原理与案例分析》这是本算是国内大型网站架构的经典之作,由阿里人李智慧创作,听名字就知道本书很有智慧。主要从大型网站架构的特点,架构目标(高性能,高可用,可伸缩等)基本理论讲起,并介绍了几个很有特色的案例。之前群内分享的大型网站架构系列的基础理论大部分出自此书。 

适合程序员读的书籍有哪些

程序员们常常需要阅读一些有关技术方面的书籍,以便提升自己的技能。
本文将列举一些适合程序员阅读的书籍。
程序员必读的书不仅仅是技术书,还有一些其他的书籍,比如《编程珠玑》、《代码大全》、《算法导论》等。
这些书籍都是程序员必备的书籍,可以帮助程序员更好地学习编程。
对于程序员来说,适合转行的书籍非常多。
那么,适合程序员读的书籍有哪些呢?
1.《C++ Primer Plus》作者:Stephen PrataC++ Primer Plus是一本介绍C++的书籍,适合初学者。
以上是一些适合程序员阅读的书籍。

oracle经典书籍推荐转

 很多网友询问如何选择入门书籍,学Oracle有什么好书,这里给出一些常见书籍的介     绍。首先声明,本文只涉及国外作品,因为国内的作品好的极少,大多是拼凑之作。提到入门学习,我又得搬Tom(Thomas Kyte)出来了。他在Ask Tom和他最新的书里都介绍了他认为比较好的学习途径和阅读资料。他推荐的资料都是Oracle的官方文档,有个网友在版上也提出是不是通读文档就可以了。可以肯定地说,如果你通读了文档,记住了其中的50%,那你已经很牛了,我的有生之年估计不会有可能通读——对于9iR2一共48篇文档共计46000+页!Tom

Java从入门到精通技术书籍最全50+本推荐(内附电子书资源无偿共享)建议收藏!

前言:技术书阅读方法论一.速读一遍(最好在1~2天内完成)人的大脑记忆力有限,在一天内快速看完一本书会在大脑里留下深刻印象,对于之后复习以及总结都会有特别好的作用。对于每一章的知识,先阅读标题,弄懂大概讲的是什么主题,再去快速看一遍,不懂也没有关系,但是一定要在不懂的地方做个记号,什么记号无所谓,但是要让自己后面再看的时候有个提醒的作用,看看第二次看有没有懂了些。二.精读一遍(在2周内看完)有了前面速读的感觉,第二次看会有慢慢深刻了思想和意识的作用,具体为什么不要问我,去问30年后的神经大脑专家,现在人类可能还没有总结出为什么大脑对记忆的完全方法论,但是,就像我们专业程序员,打代码都是先实践,

.NET技术书籍推荐

1. 书名:Microsoft .NET框架程序设计(修订版)作者:Jeffrey Richter译者:李建忠出版日期:2003 年11月出版社:清华大学出版社推荐理由:框架设计是一本真正意义上的.NET书籍,之前看过很多,但都是工具类的。如果仅仅把.NET作为开发程序的工具,那些书就足够了。但是.NET绝不仅仅是个工具,它是一种思想、一个平台。要想深入学习,必须对其Framework有所了解。《Microsoft .NET框架程序设计(修订版)》无疑是学习.NET Framework最好的一本。李健忠老师的翻译通俗流畅,并且字里行间流露着他对.NET的深刻理解。不过初学者看这本书开始也许会很

原创文章,作者:xyhun,如若转载,请注明出处:https://www.xyhun.com/7578.html

Contact Us

邮件:294438279@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code