C++书(一)


1、essential c++ 或者 c++ primer
推荐essential c++的原因是因为大概七年前我也是看这个入门的,而且这本书比较薄,拿在手里感觉轻松点

2、effective c++
如果只是从essential c++到effective c++的话跨度比较大,这个阶段应该是有点痛苦的,不过上论坛多问问应该没问题

3、more effective c++

4、c++ 标准库 自修教程与参考手册
more effective c++都看完了,是时候该了解了解stl了

5、effectiv stl
这本书告诉你stl该怎么用

6、泛型编程与stl 的第一部分
第一部分告诉你GP编程中的两个很重要的概念concept和model,第二部分基本和字典差不多都是些stl的算法、容器等等的说明,学习价值不大

7、c++ template
第一部分和第三部分第四部分,看完并且透彻的了解这本书,对于模板应该会有所了解了,第二部分太理论化了,反正我是没看多少,当然有兴趣也可以去了解了解

8、stl源码剖析
这时候你应该有能力看这本书了,你能看到stl的完整实现,除了震撼还是震撼,就如作者所说,99.9%的代码在stl面前都是三流水准,stl的应用有三重境界
第一重:理解 第二重:应用 第三重:扩充
如果你透彻理解这本书,那么恭喜你,扩充stl不成问题了

9、modern c++ design
看完stl源码剖析,也许你会觉得你对c++语言本身已经比较了解了,这本书会告诉你你是错的

10、看前面9本书的过程中,记着多了解了解boost库,有能力的话可以看看其中的源码,其中一些程序库的实现,你就会明白为什么有人说c是最朴实的语言, c++是最华丽的语言

哦,对了还有一本书,就是小胡子的101,案头必备


很重要的一点,看书的过程中多动手,上面是c++语言的学习过程,不包括ms那套东西嘿嘿,你想吓死新手啊,我没有星星,只有两条短裤,也来推荐下,如果看书学习的话可以按照下面这个顺序

1、essential c++ 或者 c++ primer
推荐essential c++的原因是因为大概七年前我也是看这个入门的,而且这本书比较薄,拿在手里感觉轻松点

2、effective c++
如果只是从essential c++到effective c++的话跨度比较大,这个阶段应该是有点痛苦的,不过上论坛多问问应该没问题

3、more effective c++

4、c++ 标准库 自修教程与参考手册
more effective c++都看完了,是时候该了解了解stl了

5、effectiv stl
这本书告诉你stl该怎么用

6、泛型编程与stl 的第一部分
第一部分告诉你GP编程中的两个很重要的概念concept和model,第二部分基本和字典差不多都是些stl的算法、容器等等的说明,学习价值不大

7、c++ template
第一部分和第三部分第四部分,看完并且透彻的了解这本书,对于模板应该会有所了解了,第二部分太理论化了,反正我是没看多少,当然有兴趣也可以去了解了解

8、stl源码剖析
这时候你应该有能力看这本书了,你能看到stl的完整实现,除了震撼还是震撼,就如作者所说,99.9%的代码在stl面前都是三流水准,stl的应用有三重境界
第一重:理解 第二重:应用 第三重:扩充
如果你透彻理解这本书,那么恭喜你,扩充stl不成问题了

9、modern c++ design
看完stl源码剖析,也许你会觉得你对c++语言本身已经比较了解了,这本书会告诉你你是错的

10、看前面9本书的过程中,记着多了解了解boost库,有能力的话可以看看其中的源码,其中一些程序库的实现,你就会明白为什么有人说c是最朴实的语言, c++是最华丽的语言

哦,对了还有一本书,就是小胡子的101,案头必备


很重要的一点,看书的过程中多动手,上面是c++语言的学习过程,不包括ms那套东西

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值