如何大学从零开始学C++书籍
从零开始学C+十有哪些有用的书籍?
《C++Primer(中文版)》
相对于很多书籍单纯的概念讲述,《C++ Primer文版)》从因到果,由表及里娓娓道来由浅入深从语言的简单用法,到为什么这样设计语言,你不仅能从一个语言使用者的角度看问题,更能站在一个语言设计者的角度思考这种语言的设计优劣。
这本书完全可以作为一个参考字典使用,在日而且、常C++开发过程中遇到的很多语法和编译问题在这里都可以寻找到答案。
《C++ Primer Plus (中文版)》
想必绝大多数从事C++开发的同学都看过,至少听过这本经久不衰的经典书籍。
这是一本全面、细致、权成的C++书籍,对零基础小白非常友好,即便没有任何编程基础,在阅读过程中也不会有太大障碍
相对于很多数据喜欢给出伪代码,这本书中给出而且、大量完整、可执行的代码,这对于基础较弱的同学上手训练非常良心
《Essential C++中文版》
相对于《C++ Primer Plus文版)》和《C++ Primer(中文版)》的全面而厚重《Essential C++中文版》显得”轻薄“很多。
相对于前两本的全面,这本书更加注重C++进阶部门的讲解全书国统procedural (面向过程的)genericobject-based (基于对象的)、biect(泛型的)oriented (面向对象的) 着4个面向进行详解从这里你可以学到很多C++的高阶用法。
《More Effective C++中文版》
这是继Effective C++之后,Scott Meyers于1996推出这本续作,相对于《Effective C++》也更加高阶
这本书比较适合有一定经验的C++开发人员,对于C++初学者有一定难度
C++标准库》
《C++ 标准库》这本书详细讲解了每一标准库组件包括其设计目的和方法、复杂概念的剖析、!实用而高效的编程细节、存在的陷阱、重要的类和函数除此之外,还大量用 C++11 标准实现的实用代码范例覆盖全新组件、特性。
这本书重点着眼于标准模板库 (STL),涉及容器选代器、西数对象以及 STL 算法。
《Effective C++》改善程序与设计的55个具体做法
如果你想沿着C++的方向一直走下去,我建议《Effective C++》一定要读,它提炼和升华了作者在C++开发过程中多年的实战经验,这些都是C++程京设升和优化过程中宝贵的经验,也是尊通程序员和高阶程序员之间差距的关键所在