博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[转载] 推荐的C++书籍以及阅读顺序
阅读量:5979 次
发布时间:2019-06-20

本文共 1006 字,大约阅读时间需要 3 分钟。

2014-06-17

转载自  的文章

当读者有一定c/c++基础 推荐的阅读顺序:

level 1 从<<essential c++>>开始,短小精悍,可以对c++能进一步了解其特性 以<<c++ primer>>作字典和课外读物,因为太厚不可能一口气看完

level 2 然后从<<effective c++>>开始转职,这是圣经,请遵守10诫,要经常看,没事就拿来翻翻 接着是<<exceptional c++>>,个人认为Herb Sutter主席大人的语言表达能力不及Scott Meyers总是在教育第一线的好 顺下来就是<<more effective c++>>和<<more exceptional c++>>,请熟读并牢记各条款 当你读到这里,应该会有一股升级的冲动了
level 3 <<insied the c++ object model>>看过后如一缕清风扫去一直以来你对语言的疑惑,你终于能明白compiler到底都背着你做了些什么了,这本书要细细回味,比较难啃,最好反复看几遍,加深印象 看完上一本之后,这本<<The design and evolution of c++>>会重演一次当年C++他爹在设计整个语言过程中的历程
level 4 <<the c++ standard library>>是stl的字典,要什么都可以查得到 学c++不能不学stl,那么首先是<<effective stl>>,它和圣经一样是你日常行为的规范 <<generic programming and the stl>>让你从oo向gp转变 光用不行,我们还有必要了解stl的工作原理,那么<<stl源码剖析>>会解决你所有的困惑
level 5 对于c++无非是oo和gp,想进一步提升oo,<<exeptional c++ style>>是一本主席这么多年的经验之谈,是很长esp的 一位stl高手是不能不去了解template的,<<c++ template>>是一本百科全书,足够你看完后对于gp游刃有余 <<modern c++ design>>是太过聪明的人写给明眼人看的

好书有很多,不能一一列举 以上我的读书经历,供各位参考。接下来的无非就是打怪练级,多听多写多看;boost、stl、loki这些都是利器,斩妖除魔,奉劝各位别再土法练钢了。

at last,无他,唯手熟尔。

你可能感兴趣的文章
$scope绑定事件之$on方法和$emit,$broadcast
查看>>
highcharts异步获取数据
查看>>
xcode 4.5 new feature __ ios6 新特性
查看>>
Java处理图片时编译不通过
查看>>
opencv是什么
查看>>
DB2 With语句递归
查看>>
顶点色的访问
查看>>
git第一次提交代码到远程仓库
查看>>
android 拔打电话功能
查看>>
使用FIDDER 抓包构建请求
查看>>
谷歌教你怎样向员工放权
查看>>
dwz关闭当前dialog
查看>>
使用C#创建计划任务(How to create a Task Scheduler use C# )
查看>>
.NET Transactional File Manager
查看>>
用Parallel.For()和Parallel.For<TLocal>()方法实现并行运行迭代
查看>>
poj 2482 Stars in Your Window 线段树扫描线
查看>>
node中的模块
查看>>
根据点提取栅格值
查看>>
第1周 SQL Server 如何执行一个查询
查看>>
bzoj 1303: [CQOI2009]中位数图 数学
查看>>