学习 C++ 读什么书

C++ 看什么书? 很多莘莘学子,想要在这条路上前进,却是踽踽独行,摸不到门路。就像我当初是一样的。在没有一个前辈带路的情况下,想要自己一个人摸索前进,那份迷茫,深深的刻进自己的记忆里。
     下面根据自己的经验与C++大牛的推荐,下面的几本书,一定要看。从入门,到提高,再到精深,是一个C++ 人必经之路。

C++ primer 适合于入门者,但是最好有点儿其他语言的开发经验。哪怕是shell 也好。这本书很厚重,很难啃。如果觉得这本书啃不动,可以先看Essential C++ 。与前者相比,是轻量级的入门书,对于C++ 的四个范型 都讲了,而且讲得很清晰 。

第二本书,算不得是C++技术层面的书,而是关于程序设计 的书。也是一定要看的,会写代码,跟能与出结构清晰,逻辑严谨的代码是不一样的。
第三本书,Thinking in C++ 应贯穿学习C++ 的整个过程。它会让我们了解技术是如何运用的。
第四/五本书,Effective C++ 和More Effective C++ 使我们的代码风格更加完善。
第六/七本书,Exceptional C++ 和More exceptional C++ ,这两本书对多种问题程序设计进行探讨,并提供行之有效的解决方案。极尽旁征博引之能。
第八本书,Inside the C++ Object Model , 这已经是非常深入的内容了,是对C++ Object Model 的内部原理分析。比如编译器如何解析源码。
这八本书学完,必定是大师一名。

原文地址:https://www.cnblogs.com/halberd-lee/p/11068394.html