C++程序猿应该有的书

qsfool1987 2015-08-22 03:41:01
语言
C++primer 很好的入门级别的书籍,完全符合标准,几乎覆盖方方面面,多认真读几遍能打下很好的基础
C++程序语言 中高级入门书籍,C++之父的作品,站在他的角度去思考C++为什么这么设计
C++effective 进阶书籍,大师的经验总结,对于运用好C++很有帮助 适合有一定经验的c++程序员
深度探索C++对象模型 高级进阶书籍,对于想明白C++实现机理的人有一定的帮助
数据结构和算法
数据结构 清华大学版 大学通用教材,通俗易懂,入门必备
算法导论 严谨的数学论证,全面的知识覆盖,圣经般的存在
数据结构和算法分析 C++版,拥有完整的代码,教你写通用的数据结构和算法
设计模式
GOF设计模式 设计模式的圣经,对于开发可复用软件架构很有帮助,需要一定项目经验
UML和模式应用 熟悉uml语言以及通用职责驱动设计原则,对于提升软件设计能力很有帮助
操作系统
unix操作系统设计 非常经典的操作系统设计相关书籍,作者用c伪码详尽的阐述了unix内核核心算法,详细的阐明了操作系统的主要模块,每一遍都让人受益匪浅
linux内核设计与实现 没看完,据说很经典
操作系统精髓与设计原理 相当经典,对于操作系统关键概念不厌其烦的进行了详细阐述,对于了解操作系统很有帮助
API
windows编程第五版 全面介绍了win32编程原理
windows核心编程 全面介绍了windows内部机制
unix高级环境编程 全面介绍了unix环境和API

C++template 非常晦涩艰深的书籍,对于泛型编程和模版元编程有巨大的帮助
STL源码剖析 对于标准库的源码解析,看看大师的写的杰作,引发无限思考
opegl 跨平台的图形库,有志于图形学方面的人士必学
directx 微软的图形库,C++语言与恶魔的结合产物
网络
tcp/ip 协议 三卷 原理和实践的完美结合
框架
MFC 微软的应用程序开发框架,晦涩而艰深
Unreal Engine 4 C++写的游戏引擎,有志于搞游戏开发的人士必学
优化
C++性能优化 详细讲解了影响C++效率的问题并提供了良好的解决方案


...全文
247 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
fohoo 2015-08-26
  • 打赏
  • 举报
回复
C++primer 深度探索C++对象模型 这两本就够了,其他的用到的知识点google~~
赵4老师 2015-08-24
  • 打赏
  • 举报
回复
一个MSDN online足矣。
mujiok2003 2015-08-23
  • 打赏
  • 举报
回复
lz看了多少?
Evankaka 2015-08-23
  • 打赏
  • 举报
回复
确实都是比较不错的书

15,440

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧