作为一个程序员需要看的书很多很多,我是做c++开发的,在这里就看过或翻过的书籍做一个分类归纳,对自己的知识体系算是一个整理,也希望对你有所帮助。

一、c++语言方面:

1、C++ Primer

这本书怎么说呢,被很多人奉为c++的圣经,个人认为不适合初学者,当初我是死啃这本书的,过程很痛苦,建议有了一定基础后作为工具书查看。

2、c++程序设计

高等教育教材,清华大学出版社出版,中国高等院校计算机基础教育课程体系规划教材,就这些就知道这是具有中国特色的,适合中国国情一本好书。

3、深入浅出MFC

如果做window桌面应用程序,离不开这本书,配合视频能很快成为一个码农,学会了这个,起码能找个小公司开始干活了,养活自己应该没问题了。

二、网络部分

1、TCP-IP详解(卷一、二、三)

同样,和C++ Primer一样,作为工具书使用,能写一个简单的收发客户端、服务器后再看,作为工具书,强化基础的书籍。

2、TCP IP网络编程

强烈推荐这本书,写的很好,能让你较为轻松的掌握一个自己不了解的领域的书才是一本好书。

三、算法与数据结构

1、算法导论

怎么说呢,这是权威,再也不能有其他评价了。

2、大话数据结构

如果你感觉上一部书太枯燥,有点瞌睡的话,就看这个吧,讲的也很好。

有点晚了,要回家了,下次再续吧。

c++程序员书籍推荐相关推荐

  1. 《Java程序员的推荐阅读书籍》

    <Java程序员的推荐阅读书籍> JavaEye (http://www.javaeye.com) 范凯(http://robbin.javaeye.com) 作为Java程序员来说,最痛 ...

  2. 程序员》推荐C++ 图书三人谈

    程序员>推荐C++ 图书三人谈 主持人:熊节(透明),<程序员>杂志编辑,C-View成员 嘉 宾:孟岩(梦魇),联想公司掌上设备事业部应用开发处任职,C-View成员.与侯捷先生合 ...

  3. 12 本最具影响力的程序员书籍

    12 本最具影响力的程序员书籍 很多人问我这个问题,尤其是那些刚开启软件工程生涯的同事和朋友. 要成为一个更好的开发人员,我应该读哪些书?我真的需要读书吗? 这是一个很值得探讨的问题,而且也是我在成为 ...

  4. python免费开源工具推荐_年薪200万的程序员,推荐这10大Python免费开源工具!

    原标题:年薪200万的程序员,推荐这10大Python免费开源工具! 毫无疑问,Python是最流行的语言之一,其成功的原因之一是它为科学计算提供了广泛的报道. 在这里,我们仔细研究用于机器学习和数据 ...

  5. python免费开源工具推荐_年薪200万的程序员,推荐的10大Python开源免费工具!

    原标题:年薪200万的程序员,推荐的10大Python开源免费工具! 毫无疑问,Python是最流行的语言之一,其成功的原因之一是它为科学计算提供了广泛的报道. 在这里,我们仔细研究用于机器学习和数据 ...

  6. 程序员们推荐4个减压方式:

    在这里为程序员们推荐4个减压方式: 泡热水澡,在热水浴中浸泡二十分钟.不仅你的肌肉得到了放松,减掉了压力,洗澡水的热量同时也会通过扩张你的血管来降低你的血压. 户外运动,呼吸二十分钟新鲜空气,享受阳光 ...

  7. 自学python推荐书籍知乎-据说是最丰富的程序员书籍资源,知乎数千人偷偷收藏!...

    点击上方"程序员知识码头",选择"设为星标" 回复"666"获取新整理的面试资料 不少程序员不屑于看书,觉得书本上的内容不如代码来得实在.动 ...

  8. Java程序员的推荐阅读书籍

    作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从.我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水 ...

  9. Java程序员的推荐阅读的书籍

    作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从.我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水 ...

  10. Java程序员的推荐阅读书籍 (转载robbin)

    作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从.我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水 ...

最新文章

  1. 百度搜索查询命令——组合型
  2. 1.spring boot要求最低jdk1.8,平安默认1.6问题,-》安装JDK1.8 2.maven 3.3.3要求最低jdk1.7-安装jdk 1.8...
  3. 网站文章中如何设置关键词才更有利于SEO优化?
  4. ELK:收集k8s容器日志最佳实践
  5. scrapy的Middleware
  6. php jumppage加载网址,php 分页类 扩展代码
  7. 关于matlab中get和set的用法
  8. NotePad++常用快捷键。——Arvin
  9. Linux进程管理之SMP负载平衡
  10. 《深度学习》花书-读书笔记汇总贴(汇总19/19)
  11. 2017-Appearance-and-Relation Networks for Video Classification视频分类中的外观与关系网络
  12. CDISC SDTM CE domain学习笔记
  13. 基于vue+百度地图的多车实时运动及轨迹追踪实现(上帝视角篇)
  14. 替换WIN键和Ctrl键
  15. 卸载精灵 v4.2 是什么
  16. Sorted Adjacent Differences
  17. 第八次作业——MPEG音频编码
  18. php 获取微信文章阅读量,获取微信公众号的文章的阅读数的实践(请求参数不支持文章 ID)...
  19. windows环境下elasticsearch使用教程
  20. UEFI 开发学习 - LVGL在EDK2上的移植

热门文章

  1. DL | DeepDream过程和原理概要
  2. 游百望山(记于17.09.05)
  3. 信息与计算机科学学全国排名,中国信息与计算科学专业高校排名
  4. 最新手机语音助手的调研
  5. Android 关于微信分享提示签名不对的问题
  6. UG二次开发GRIP成品工具
  7. #64-【模拟】屠城(zly#3)
  8. 艾盟赢销浅谈:CRM的本质和它的未来十年
  9. linux智能英文输入法,Linux_Ubuntu下安装智能拼音输入法,一、安装scim中的智能拼音 更 - phpStudy...
  10. Linux下的MongoDB基础学习二