查看: 95|回复: 0

c++学习三个阶段,书籍推荐

[复制链接]

3

主题

5

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2023-4-19 18:30:29 | 显示全部楼层 |阅读模式
C++ 在外名声有好有坏,好的方面,性能非常好;坏的方面,复杂、难学、难用。当然,这样一来,熟练的 C++ 程序员也就获得了 “水平很高” 的名声,这也不完全是件坏事。
对于自学c++,个人觉得没有必要弄一堆书,自己根本看不完;重要的是先入门,再做一些项目,在项目中继续精进自己的编程技术,而且有一些书籍本来就是适合有问题了再去查看,从头到尾阅读,很难做到并且没有必要;以下是我总结的从入门到深入再到实战的书籍,供大家参考:
1. 入门阶段

入门阶段只推荐一本书,完全够入门,甚至有些用不到的都可以不看,c++是一个很庞杂的语言,入门只需先了解最基本的就行。所以我推荐:
《C++ Primer》第五版


本书对C++基本概念、技术、以及现代C++编程风格进行了全面而且权威的阐述,是C++初学者的最佳指南;本书可以帮助你编写实用的程序,而无需首先精通每个语言细节。对于中高级程序员,本书也是不可或缺的参考书。
2. 深入阶段

入门阶段之后,想要更深入的研究学习c++,或者工作项目上需要用到更进阶的语法功能时,可以看一下书籍:
《C++ Primer Plus(第6版)》


《C++ Primer Plus(第6版)中文版》针对C++初学者,从C语言基础知识开始介绍,然后在此基础上详细阐述C++新增的特性,因此不要求读者有C语言方面的背景知识。《C++ Primer Plus(第6版)中文版》可作为高等院校教授C++课程的教材,也可供初学者自学C++时使用。
如果在本书中《C++ Primer Plus(第6版)》还没有找到你需要的知识,那么还可以参考以下书籍:


3. 实战阶段

以下推荐的书倾向于实战代码方向,在写代码过程中亲测非常非常有用,强烈建议收藏,不时拿出来阅读:
《Effective.Modern.C++ - 中文版》


《Effective+STL中文版:50条有效使用STL的经验》


《EffectiveC++中文版(第三版)》


《More Effective C++中文》


4. 写在最后

作为一个目前还奋战在一线的c++程序员,以上这些书都是这些年来切身帮助我的书,非常之有用,也基本完全够我自己用:



目录



入门书籍



深入学习书籍



实战书籍

这些都免费分享给大家,共勉;大家自取:
链接:https://pan.baidu.com/s/1D8VeHWUp02-NdIEi3otP3w?pwd=yu55
提取码:yu55
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表