不知不觉,从大三到现在,学习、使用 C++ 已经四年左右了,期间走过无数弯路、远路。这几天,趁着在老家走亲访友的间隙,整理了那些雪藏(捂脸……)已久的电子书,筛选出一些比较经典的必读书籍(贵精不贵多,其它的统统清理掉,哈哈)。
根据个人经验,简单将这些书籍分成三类:入门、提高、拓展,建议按顺序看。
如果觉得这些书对自己有帮助,就请大家多多支持正版!!!
入门
C++ Primer 第 5 版
C++ 的入门书,我最推荐这一本,必看!!!目前已经更新到第 5 版,包含 C++11 的内容,不要再看第四版了。
- 豆瓣链接
- 电子书(英文版)链接 密码:pqvi
提高
Effective C++
C++ 是门坑比较多的语言,看完 C++ Primer 可以看这一本。
- 豆瓣链接
- 电子书(中文版)链接 密码:0up6
Effective Modern C++
介绍 C++11/14 的一些特性的。
- 豆瓣链接
- 电子书(英文版)链接 密码:nrzi
More Effective C++
可以认为是对 Effective C++ 的补充。
- 豆瓣链接
- 电子书(中文版)链接 密码:3yfb
Effective STL
更好地理解和使用 STL。
- 豆瓣链接
- 电子书(中文版)链接 密码:6cno
C++ 标准程序库
很厚的一本书,可以熟悉一下目录,挑一些章节看看,以后遇到问题当参考、细看。
- 豆瓣链接
- 电子书(英文版)链接 密码:llna
C++ Concurrency in Action
这本书讲的是 C++11/14 新增的线程库和多线程编程。
- 豆瓣链接
- 电子书(英文版)链接 密码:lrke
拓展
C++ 沉思录
- 豆瓣链接
- 电子书(中文版)链接 密码:gin5
深度探索 C++ 对象模型
可以简单看一看,知道调用虚函数是有额外代价的就行…
- 豆瓣链接
- 电子书(中文版)链接 密码:jcoz