c++进阶之路



初级推荐书籍


环境无关
你必须知道的495个C语言问题       // 学习目标 精通c语法,了解c编程注意事项
C++Primer第5版 // 学习目标 掌握c++语法
C++标准库(第2版) // 学习目标 熟练使用c++标准库


windows环境
Visual C++ 2013入门经典(第7版) // 学习目标 熟练使用visual studio 2013工具进行编码
linux/UNIX环境
Linux命令行与Shell脚本编程大全(第2版)   // 学习目标 熟练使用命令行及shell脚本
Linux程序设计(第4版) // 学习目标 掌握c在linux环境下的基础API


中级推荐书籍


环境无关

Boost程序库完全开发指南

深入C++“准”标准库(第3版) // 学习目标 掌握c++的高级语法

深度探索C++对象模型 // 学习目标 深层次的了解c++对象
Effective C++ // 学习目标 了解c++编程注意事项
More Effective C++ // 学习目标 了解c++编程注意事项
C++ GUI Qt 4编程 第二版 // 学习目标 掌握Qt
STL源码剖析 // 学习目标 精通c++语法
C++数据结构与算法(第4版) // 学习目标 掌握C++数据结构与算法
数据结构与算法分析:C语言描述 // 学习目标 掌握C数据结构与算法
算法导论 // 学习目标 更深层次的了解算法
设计模式:可复用面向对象软件的基础 // 学习目标 理解设计模式,可以选择合适的设计模式进行编码




windows环境


Windows程序设计(第5版 ) // 学习目标 掌握windows c 基础API
MFC WINDOWS程序设计(第2版.修订版) 
(美)帕罗赛斯 // 学习目标 掌握MFC内部机制
深入解析MFC                                     // 学习目标 深度理解MFC架构 掌握 ATL/OLE/COM
(美)George Shepherd,Scot Wingo 著,赵剑云,卿谨 译
Windows核心编程(第5版) // 学习目标 掌握windows系统内部架构
(美)杰瑞夫(Jeffrey, J.),(法)克里斯托夫(Christophe, N.)


linux/UNIX环境


UNIX环境高级编程 第3版 // 学习目标 精通UNIX c编程
UNIX网络编程 卷1 套接字联网API(第3版) // 学习目标 精通UNIX c网络编程
UNIX网络编程 卷2 进程间通信(第2版) // 学习目标 精通UNIX c网络编程
TCP/IP详解 卷1:协议 // 学习目标 深入理解TCP/IP协议
TCP/IP详解 卷2:实现 // 学习目标 深入理解TCP/IP协议
TCP/IP详解 卷3:TCP事务协议 // 学习目标 深入理解TCP/IP协议


c++相关的书籍很多,以上的书籍列表只是建议,重点是不管看什么书,如果上面的所有的学习目标都已达成,你已经为自己踩出了一条康庄大道,后面的目标你自己一定已经非常清晰了,我就不多说了。


高级推荐书籍


深入理解计算机系统第2版
编译原理(原书第2版)
现代操作系统(原书第3版)
计算机网络:自顶向下(原书第4版)
Linux内核设计与实现(原书第3版)
大象——Thinking in UML(第二版)(UML第一书 紧密结合项目实践 揭秘软件的分析、设计与建模过程)
软件建模与设计:UML、用例、模式和软件体系结构
面向模式的软件架构,卷1:模式系统
面向模式的软件架构,卷2:并发和联网对象模式 
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值