馆藏资源推介 | 16

发布者:牛海棠发布时间:2022-09-10浏览次数:36

C++篇


C++是当今使用最广泛的编程语言之一,它十分得灵活且强大,具有很高的可扩展性和可移植性,所以过了这么多年,C++依旧火爆。同时C++也是一门难学易用的语言,相关书籍之多,人人都想找到一份学习的秘籍,今天小图在这由浅入深的罗列那些经典著作,跟随本书单打好基础、开阔视野,一起学好C++




Reading list in September


01C++ prmer plus中文版

02C++程序设计语言

03数据结构与算法分析:C++实现

04STL源码剖析

05C++编程思想



一、C++基础

学习C++是个循序渐进的过程,首先是基础阶段,在这一阶段小图将为大家推荐两本经典书籍。


01C++ Prmer Plus中文版豆瓣评分8.5

作者:[]普拉塔

索书号:TP312.8/6

推荐理由:本书对C++基本概念、技术、以及现代C++编程风格进行了全面而且权威的阐述,是C++初学者的最佳指南;本书可以帮助你编写实用的程序,而无需首先精通每个语言细节。这本书被誉为“开发人员学习C++的教程,没有之一”对于刚入门的时候我们主要是学习培养编程思维和动手能力,这本书也十分的合适。






02C++程序设计语言 豆瓣评分:8.7

作者:Bjarne Stroustrup

索书号:TP312C/171

推荐理由:该书是由C++之父Bjarne·Stroustrup写的经典C++书籍,内容覆盖C++的所有东西,从语言内核到标准库、编程范式和语言哲学。也是一本很实用的C++入门书籍,能够帮助你快速上手与理解C++语言。




在学完C++基础篇后,相信你一定对C++语言有了一定的了解与动手能力,但是学习C++的路远不如此,C++的魅力就在于它的可扩展性和可移植性,接下来你将会在进阶篇深刻体会到C++的灵活与强大。




二、C++进阶



03数据结构与算法分析:C++实现豆瓣评分:8.4

作者:张千帆

索书号:TP311.12/50

推荐理由:数据结构与算法可以说是所有编程语言中最应该学习的部分,程序组成的基础之一。这本书涵盖了顺序存储、链式存储、链表、队列、树、图等等数据结构,还有排序,查找等诸多算法,本书对于理解C++的应用和算法的应用有着很大的帮助。





04STL源码剖析豆瓣评分:8.7

作者:侯捷

索书号:TP312C/305

推荐理由:STLC++中的一个标准模板库,可以说STLC++精华之所在,作为C++标准不可缺少的一部分,STL是渗透在C++程序的角角落落里的,它体现了泛型化程序设计的思想。而这本书正是从源码开始讲起,带领大家一步步理解STL,及其在算法中应用,深刻体现C++泛化编程的魅力。



05C++编程思想豆瓣评分:8.6

作者:[]Bruce Eckel, Chuck Allison

索书号:TP312C/34

推荐理由:这本书是作者根据他自己过去学习C++的亲身体会,以及在多年教学实践中发现的问题,用一些非常简单的例子和简练的叙述,阐明了在学习C++中特别容易混淆的概念。特别是,该书会通过例子引导读者从C++编译实现的汇编代码的角度反向审视C++的语法和语义,能让人耳目一新的感觉,本书深度刻画了C++的深层含义及其与计算机底层之间的联系,对于后期学习C++有很大的收获。



以上便是小图向大家推荐的有关C++的书籍了,其实有关C++的书还有很多,层出不穷。当然,学习C++不光光只盯着书本,更多的还需要大家自己去动手,去理解。要是大家还有其他C++书籍可以推荐的,可以扫下面的二维码推荐哦!









热点新闻

关闭