C++学习书籍推荐

目录

一、入门篇

二、提高篇

三、进阶篇

四、网络编程


下面推荐一些我读过的C++书籍, 纯属个人建议。 

一、入门篇

(1)C++ Primer plus, 很多人不建议看这本书,认为这本书将的不好,但是这本是真正的零基础,讲的很全面,对于C++零基础的人很有帮助,而且还提供所有代码下载,可以边看书,边运行代码学习。

C++学习书籍推荐_第1张图片

(2)看完C++ Primer plus可以再看看C++ Primer,  本书提供了全部示例的源码,而且打印很好,字体大小合适,看着也舒服,可以花点时间多读几遍

C++学习书籍推荐_第2张图片

(3)C++标准库

         C++标准库, 包含了STL的所有用法以及C++11的用法

C++学习书籍推荐_第3张图片

二、提高篇

(1)侯捷大师翻译的 C++ 内功心法,九阴真经级别的。

        深度探索C++对象模型

C++学习书籍推荐_第4张图片

         More Effective C++:35个改善编程与设计的有效方法

C++学习书籍推荐_第5张图片

         Effective C++:改善程序与设计的55个具体做法

C++学习书籍推荐_第6张图片

(2)Effective Modern C++,这书翻译的不太好

C++学习书籍推荐_第7张图片

三、进阶篇

(1)STL源码分析,C++模板技术、算法与数据结构的全面应用。

C++学习书籍推荐_第8张图片

(2)GOF23 设计模式 C++实现,设计模式需要长期学习应用,总结,不一定非要按照GOF23的准则来,就像独孤九剑,没有固定的招式,得通过发现总结系统的实现形式。学习设计模式可以参考这本书:设计模式:可复用面向对象软件的基础

C++学习书籍推荐_第9张图片

(3)C++并发编程实战

C++学习书籍推荐_第10张图片

 (4)C++性能优化指南

C++学习书籍推荐_第11张图片

四、网络编程

(1)UNIX环境编程、UNIX网络编程三件套

         如果从事Linux C++后端开发,这三本书应该是必看的。

C++学习书籍推荐_第12张图片

(2)muduo C++网络库

C++学习书籍推荐_第13张图片

(3)TCP/IP协议 :TCP/IP详解卷1协议 卷2实现 卷3

C++学习书籍推荐_第14张图片

  关于C++的书籍主要推荐以上书籍,如果你英语足够好,可以去读读英文原版。

  学习是一个长期的过程,要持续进行。

你可能感兴趣的:(C++,基础问题,c++,学习,开发语言)