现在的位置: 首页 > 综合 > 正文

C/C++发展之路-读书清单

2013年10月03日 ⁄ 综合 ⁄ 共 1794字 ⁄ 字号 评论关闭

C++ 学习路线和看法:

C++大体分为C++的基本知识template
C++
 Object-Oriented C++ STL四部分。

1.谭浩强的《C++的程序设计》是入门的首选,讲的易懂,对那些初学者来说是非常不错的选择。虽然这本书没有概括到C++的全部内容,但足可以把你引进C++的殿堂门口感受感受。

2.上一本书的缺少了模板,面向对象和STL部分,这时候可以看看THINKING IN C++,你会有种登堂入室的感觉,体会到C++的奇妙和大智慧。

3.这时候推荐你看C++ Primer中文版(第4版),你可以自己去当当网看看大家给它的评价http://product.dangdang.com/product.aspx?product_id=9157098&ref=search-0-mix  一本久负盛名的C++经典教程。(可以多看几遍)

4.C++当然不会缺少经典的书,还有很多好书,自己有空看看哪本和自己的胃口 就买来看看吧。

5.在学习过程中切勿求快,心浮气躁。一定要多多练习,把模拟两可的东西自己编程来验证下。

当你学习C++后,你会急着想去编写带华丽界面的程序,展示展示自己。

选择MFC和QT,你可以选择一个:(以下是我的个人观点)

       1.很多公司都需要MFC的开发人员。

       2.MFC的书籍肯定会远远多于QT,并且网上的资源也是这样的。

       3.学习MFC的人很多,你在不懂得时候可以随时请教他们。

       1.QT是完全的面向对象,MFC并不是。

       2.诺基亚在官方网站宣布,将采用Qt作为未来Symbian和MeeGo平台的唯一开发架构。可见QT的嵌入式份额正在扩大。

       3.MFC编写的程序没有QT那么好的跨平台性,所以QT常用在手机(meego和symbian),linux,window平台等等平台上。

学习MFC的路径:

1.孙鑫老师有一本 vc++的书和配套视频,可以帮助你快速的对MFC有一个基本的认识。

2.《Windows程序设计(第2版)》讲的非常的细致,会非常有耐心地为你讲解每一个细节。对本质剖析得非常好。讲原理,让你知其实还知其所以然。

3.学习侯捷的<<深入浅出>>,你就开始了解MFC的内部机制,让你对MFC的运行来龙去脉理解。

4.Visual C++技术内幕,又是一部带你深入了解MFC的经典书。

学习QT:

1.C++ GUI Qt 4编程(第二版)经典之作,内容紧扣,详实清楚,QT必备书。如果你发现这本书有点难,可以先看看零起点的书籍。

2.QT的文档和强大的在线支持。

 C/C++发展之路读书清单

0:图书馆的NCC++

1:《C语言深度解剖》

2:《高质量C++c编程指南》

3:《C++ primer第四/五版》*****

4:《Windows程序设计》

5:《VC++深入详解》

6:《Windows核心编程》

7:《深入浅出MFC

8:《objective-c
2.0

9:《C++ Concurrency in Action》Scott Meyers edition *****
10:《C++标准程序库(第2版)》   *****
11:
《UNIX
网络编程(第2 版)》
   *****

还要看

EffectiveSTL中文版》

EffectiveC++》*****

MoreEffective
C++

ExceptionalC++

MoreExceptional
C++

Windows游戏编程大师技巧》

DIRECTX.9.0.3D游戏开发编程基础》
《数据结构》 
 *****

算法导论》 
*****
《数据结构域算法》(C/C++版) 

《现代操作系统》
*****

《数学之美》

 

《代码大全》

《人月神话》

C陷阱与缺陷》

C专家编程》

《程序员成长计划》

《深入理解计算机系统》*****

《编程精粹》

《编程珠玑》

《编程之美》

C++编程思想》*****

C++高级编程》

C++程序设计原理与实践》

《深度探索C++对象模型》

《计算机程序设计艺术》

Linux程序设计》*****

《重构》

现在要在编程过程中要有大数据处理意识,算法优化以及程序架构。

 大把免费的编程用书:http://stackoverflow.com/questions/194812/list-of-freely-available-programming-books

抱歉!评论已关闭.