来自:http://blog.csdn.net/xkb_surfing/article/details/1214828

非常同意作者的观点,一下是引用的作者的原文:

人的精力是有限的,当前计算机相关书籍相当丰富,所谓林子大了什么鸟都有,所以首先不要乱读书,以免被误导或浪费时间。这样我们学习的步骤第1是选书,第2是按顺序看书。

以下是我个人认为值得推荐之书:

一.c++程序员看的书:
//------------------------------------------------------------
// 入门:
//     Lippman的书就是经典!
//------------------------------------------------------------

《c++ primer》                                        --------- 强烈推荐! 初学者经典书

作者 Stan Lippman(c++大师,第一个C++编译器cfront作者之一)

//------------------------------------------------------------
// 初级:
//      从头到尾看过一遍,感觉对初学者还是很好的书籍
//------------------------------------------------------------
《C++编程思想》                                  --------- 强烈推荐! 初学者经典书
《高质量C++编程指南》                      --------- 强烈推荐! 初学者经典书

//------------------------------------------------------------
// 扎实基础并提升level(本栏书籍不得不看!):
// 本栏书籍都已从头到尾看完.( 感觉好hi)
//------------------------------------------------------------
《Inside C++ Object Model》                 -------- 极力推荐! 全面透彻了解c++ 从头到尾看完.

作者 Stan Lippman(c++大师,第一个C++编译器cfront作者之一)

《C++ Templates》                                -------- 极力推荐! 全面透彻了解模板.

该书被业界誉为模板的圣经!

《c++编程新思维》                              -------- 极力推荐! 被誉为挑战思维极限的书。

作者Andrei Alexandrescu就是 撰写Loki库的怪才!

读前请先看(Inside C++ Object Mode)和(C++ Templates)

《com本质论》                                       -------- 强烈推荐! 经典。

读前先看(Inside C++ Object Model)

《com原理与应用》                               -------- 强烈推荐!  作者潘爱民.上书姐妹篇,读者可2选一.

//------------------------------------------------------------
// 提升exp:
//------------------------------------------------------------

《c++大规模编程》                              --------- 强烈推荐!   非常好,大规模编程理当看看。看了没仔细看,不过得益不少.
《深入浅出MFC》                                  --------- 强烈推荐! MFC入门经典(看过一遍,这是让我知道侯杰的一本书.)
《stl源码分析》                                     --------- 强烈推荐! 了解stl的好书。作者侯杰. 看了一大半,然后就当参考书用了.
《Effective C++》或《More Effective C++》                         ---------  经典。2001年买的书后来不见.
《设计模式》                                         ---------  经典。很薄,不过一直今没啃完.

//------------------------------------------------------------
// 不推荐读物:
//------------------------------------------------------------
《C++沉思录》                                     ---------  翻过一遍,感觉这本书实在是老了,现在来说可以不看。

二。游戏书籍:

《图形开发人员指南》  -------- 极力推荐!  国外经典好书!

下载:

http://www.gamedev.net/reference/articles/article1698.asp ;

《3D图形编程指南  》       -------- 强烈推荐! (3d入门好书)图形基础。好像是在原来mays的开发者网站下载的
《真实感图形算法》         -------- 极力推荐! ! 国内经典好书! 从朋友那借来的.现已绝版!
《游戏开发物理学》         -------- 推荐! 看朋友推荐就买了, 没看.

《Advanced 3-D Game Programming Using Directx 8.0》peter walsh

-------- 2002年看到的d3d入门好书,可惜没中文版,推荐买如下它的新版:

《Advanced 3D Game Programming Using DirectX 9.0 》

-------- 极力推荐!(d3d入门好书) 这是上一本的新版

《MatheMatics for 3d Game Programming & Computer Graphics 》

-------- 极力推荐! 2002年看到的3d入门好书,可惜没中文版。

《Game Programming Gems 》1、2、3、4中文译本

-------- 强烈推荐! 资料文章, 买了前3本丢了第1卷,还没怎么看.

《3D游戏 卷1:实时渲染与软件技术 》
《3D游戏:卷2 动画与高级实时渲染技术 》-------- 强烈推荐! 
 作者:Alan Watt,Fabio Policarpo 
  Fly 3D SDK
两本都买了,在看.

《Real Time Rendering 》   -------- 强烈推荐! 本书因为其创新性被美国《游戏开发者》杂志(Game Developer  Magazine)评为2002年度"前沿奖(ProntLineAward), 刚买.

《计算机图形学几何工具算法详解》   -------- 极力推荐! 原来是朋友Michael推荐给我的.刚买.
最近在看,感觉很好,是一本不仅说HOW还告诉你WHY的几何基础的图形书. 作者Schneider在沃特迪斯尼特色动画公司领导一个建模和动态模拟软件小组, 3维引擎“疯狂魔法”的设计师

《Maya5编程全攻略》      -------- 推荐!  插件相关,了解maya的设计理念,提高设计能力。很薄,看完了,感觉还不错.

《游戏之旅——我的编程感悟》 -------- 推荐! 2005年12月出版,新书.没看。

              推荐!因为是云风出的。

三。windows编程及汇编:
(1)《windows核心编程》 by Jeffrey Richter                         -------- 强烈推荐! 已收藏,不过感觉说得不是很深.

(2)《win95 a developer's guide》 by Jeffrey Richter             -------- 强烈推荐!
(3)《Windows 95 System Programming Secrets》                  -------- 极力推荐! 这书的份量可用不得不看来说!
       该书作者也是boundschecker内存泄露工具的撰写人

(4)《Inside Windows 2000》                                                   -------- 强烈推荐!

(5)《80X86汇编语言程序设计教程 》                                 -------- 强烈推荐!

  清华大学出的很好的一本书,我当初看了一大半之后丢在广州朋友家不见了。

(6)《保护方式下的80386及其编程 》                                 -------- 极力推荐! 好书哇! 也可当参考书用.

作者是80386 CPU的总设计师John Crwaford,以及Patrick Gelsinger

电子书:http://www.oldlinux.org/cgi-bin/LB5000XP/view.cgi?forum=25&;topic=10

(6)《硬盘扇区读写技术》                                                    --------  推荐! 很薄,个人爱好买了下来,可以透切了解扇区等技术。

(7)《Linux内核完全注释》                                                    -------- 极力推荐! 透彻分析linux早期内核源码!

论坛:

http://www.oldlinux.org/cgi-bin/LB5000XP/forums.cgi?forum=1

电子版下载:

http://www.oldlinux.org/download/clk011c-1.9.5.pdf
(8)《自己动手写操作系统》                                                -------- 极力推荐! 深入浅出了解系统底层

出版日期:

2005年8月.见http://www.dearbook.com.cn/subject/program_OS/
刚看完了。

要想了解操作系统原理,以上四本可以结合一起看

(9)《软件加密原理与应用》                                               --------  强烈推荐! 国内软件加密公司出的好书

(10)《软件加解密技术内幕》                                             --------  强烈推荐! 国内看雪力作!

(11)《黑客反汇编揭秘》                                                     --------  强烈推荐! 国外反调试、反跟踪等技术

(12)《代码优化:有效使用内存》                                     --------  推荐!

(13)《组合语言之艺术》                                                     --------  推荐! 非常好的汇编语言。网上有电子档下.

(14)《编程高手箴言》                                                         --------  推荐! 看到作者是超级解霸作者,买了回来.
        这是本很好书,不过由于是"箴言"所以内容有点散,有基础才看得懂,广西老乡哈。

(15) 《深入理解计算机系统》                                            --------  极力推荐! 不得不看! 已从头到尾看完.(好hi)

国外经典教材! 作者Randal E.Bryant David O'Hallaron 著

(16) 《编译原理及实践》                                                    --------  极力推荐! 作者Louden, K.C

四.网络编程:
 《Cisco网络技术教程》                                                      -------- 强烈推荐! 网络程序入门书. 从朋友手里借来看完了,是一本不错的入门书.

《Windows网络编程 》                                                       -------- windows网络编程参考书, 这书买回来不久书就脱线了,真郁闷,该书告诉你怎么在windows下使用api进行网络编程.要了解网络底层先看上一本再看下面一本吧.

《TCP/IP详解 》 1、2、3 作者:[美]W.Richard Stevers -------- 极力推荐! 我只有第1卷,感觉很不错的书.

《U用TCP/IP进行网际互联 》 作者:林瑶 等/译            ------- 上书姐妹篇
 《UNIX网络编程 》 作者:[美]W.Richard Stevers           -------- 强烈推荐!

评价很高的书,还没看

《C++网络编程,卷1:运用ACE和模式消除复杂性》  -------- 强烈推荐!

评价很高的书,还没看

《C++网络编程,卷2:基于 ACE 和框架的系统化复用》-------- 强烈推荐!

评价很高的书,还没看

五。 其它非计算机的书:
《时间简史》
《行者无疆》

C++学习书籍和顺序推荐相关推荐

  1. java程序猿必读的学习书籍,良心推荐!

    每年都有很多人想要学习java技术,有的是自学,有的是报班学习,但是都免不了要看书籍学习,书籍学习带来的知识更加牢记,也可以随时做笔记,下面小编就为大家推荐java程序猿必读的学习书籍,希望能帮助到大 ...

  2. Unity新手入门与进阶学习书籍与教程推荐

    读研的时候喜欢做游戏,最开始在诺基亚N9手机上开发过几款产品,有APP也有游戏.用的是Qt Quick,最先在N9上发布,之后又了解到黑莓的BB10系统,也可以用Qt Quick开发,所以就把几个产品 ...

  3. 零基础入门学习Java,这几本经典的Java学习书籍,可以推荐你看下,绝对受益匪浅!

    书是人类不可或缺的精神食粮.正如高尔基所言:书是人类进步的阶梯.借名人名言给大家推荐一些对java学习有用的经典书籍,对程序员来说,我觉得最佳学习方式还是看书,看视频花费时间太长,而阅读博客则不够系统 ...

  4. python零基础推荐书籍_零基础入门学习Java,这几本经典的Java学习书籍,可以推荐你看下,绝对受益匪浅!...

    书是人类不可或缺的精神食粮.正如高尔基所言:书是人类进步的阶梯.借名人名言给大家推荐一些对java学习有用的经典书籍,对程序员来说,我觉得最佳学习方式还是看书,看视频花费时间太长,而阅读博客则不够系统 ...

  5. 自学大数据者请进:大数据学习线路及各阶段学习书籍推荐

    大数据学习路线及各阶段学习书籍推荐!废话不多说,直接切入主题,有需要的小伙伴可以参考学习! 阶段一.大数据基础--java语言基础方面 自学大数据者请进:大数据学习线路及各阶段学习书籍.视频推荐 (1 ...

  6. Java程序猿必读的书籍,良心推荐!

    每年都有很多人想要学习java技术,有的是自学,有的是报班学习,但是都免不了要看书籍学习,书籍学习带来的知识更加牢记,也可以随时做笔记,下面小编就为大家推荐java程序猿必读的学习书籍,希望能帮助到大 ...

  7. Linux 编程学习书籍

    这里写目录标题 1. Linux 编程学习书籍 1.1. 推荐一 1.2. 推荐二 1.3. 推荐三 1. Linux 编程学习书籍 1.1. 推荐一 <Linux 程序设计(第 4 版)> ...

  8. Linux运维人员成长之路学习书籍推荐

    对于从事或者即将从事Linux运维的童鞋来说,学习书籍和视频课程两者缺一不可,当然最重要的是要付诸于实践.今天为大家推荐一些不错的书籍,希望对对大家有帮助. 入门书: <鸟哥的私房菜(基础篇)& ...

  9. python linux运维教程 推荐_Linux运维人员成长之路学习书籍推荐

    原标题:Linux运维人员成长之路学习书籍推荐 一.入门书: <鸟哥的私房菜(基础篇)> <鸟哥的私房菜(服务篇)> <Linux命令行与Shell脚本编程大全(第2版) ...

最新文章

  1. 3、Python 基础类型 -- List 列表类型
  2. Python 实例属性和类属性
  3. sphinx全文检索功能 | windows下测试 (二)
  4. WindowsPhone7开发简单豆瓣网应用程序之界面设计
  5. 阐述:SIP协议是什么
  6. 工业4.0时代企业如何用CRM实现模式变革
  7. pushlet单播与多播
  8. MyBatis的接口式编程Demo
  9. RabbitMQ 开启WEB管理
  10. 笔记(3)——Clustering the tagged web
  11. 移动警务通GIS应用系统建设方案
  12. NC—NCC常用数据库表
  13. 使用 DISM 工具检查并修复 Windows 系统文件
  14. 硬盘缓存作用是什么,缓存是不是越大越好?
  15. 自学Android,学多久可以加入字节跳动?
  16. 庆贺!浙江省建工集团智能线首根H型钢下线成功
  17. 佛山市住房公积金数据异地容灾备份系统
  18. cannt connect to db!_分贝db以及在语音的用途
  19. vue 项目中的打包配置
  20. 利用笔记本电脑给只能访问内网linux服务器共享网络,使其也能访问外网

热门文章

  1. 某空姐写的飞机上名人印象
  2. matlab pburg,现代数字信号处理——AR模型
  3. Android之父安迪·鲁宾:极客文化的代表
  4. 微信公众号开发之如何使用JSSDK
  5. matlab 脸部血容积脉搏波,基于光电容积脉搏波的抗运动心率及血氧提取算法研究...
  6. Elasticsearch6.4 版 max number of threads [2048] for user [*] is too low, increase to at least [4096]
  7. oracle数据库19C更改字体的大小及字体名称
  8. 数论一些奇怪的模板题(贺题福利)
  9. 现今脑机界面成熟吗?看看CES上的头环以及机械义肢
  10. 华环光端机MySQL_【HUAHUAN华环155M光端机,H9MO-LME-01T1642/EJ光端机】价格_厂家 - 中国供应商...