CC++程序员需要掌握什么书籍?

CC++程序员需要掌握什么书籍?,第1张

c/c++程序员需要掌握的书籍大概可以分成几个方面:

计算机基础类书籍,这类书籍包括计算机组成原理、计算机网络、数据库、 *** 作系统、数据结构与算法。

c/c++类专业书籍,这类书籍包括基础的C语言程序设计、C++primer。

扩展类书籍,c/c++相关扩展类,推荐的有C陷阱与缺陷、深度探索C++对象模型、effective C++。

平台扩展类书籍,这类就要看你在哪类系统下做开发,一般常用的系统平台是嵌入式、windows、Unix及ios(object C++),裂斗这类书籍就比较多了,可以按照个人需求选择。

按照上述推荐的理由是:

学习计算机语言需要一定的基础,这类基础是非常重要但是很无聊的,后续在做开发的时候会觉得非常实用。

学好语言其实不是非常麻烦的部分,一般的教材类书籍即可,重要而麻烦的是在敲代码的过程中去熟练掌握、运用和创新。

扩展类书籍3可团源氏以帮助你更深入的理解你所学到的东西,而深入理解是程序员进阶的必经之路。

平台类书籍略有区别,但是标准C++是一样的,只是针对各自平台做了相应扩展(objectc++除外)。如果需要在某个平台下做开发,或者学习再去学习使用即塌散可。

c++基础:

《C++ primer》必看,现在到第五版了把。

《Accelerated C++》看2本基础书还是很有必要的。

c++晋级:

《深入探索c++对象模型》讲的是编译器如果构造c++对象,必看,好书不解释

《Effective C++》

《More Effective C++》弊铅

《c++必知必会》

以上三本教你如何更好磨毕,更高效的编写c++代码。

程序库

《泛型编程与STL》必看,泛型编程很重要啊

《STL源码剖析》这书比较难,没有扎实的基础不建议看。

算法和数据结构

最经典书籍当属《计算机程序设计艺术》,但是我不推荐,如果你非得看,而且看完了,记得给比尔盖茨发简历。

我只推荐两本《算法导论》和《算租游好法艺术与信息学竞赛》,尤其是《算法导论》大师之作,里面的代码都是权威,非常值得学习


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12507588.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存