首页
社区
课程
招聘
[原创]横空出世 如何让C++的学习比VB还要简单
发表于: 2010-5-3 10:39 20503

[原创]横空出世 如何让C++的学习比VB还要简单

2010-5-3 10:39
20503

俺是西安一家网游公司的内核程序员,负责服务器架构设计和模块编码,个人拥有目前市面上超过95%的C++教程,今天早上起来翻了一下最新到的一本《超越C++标准库 Boost库导论》被

这个清晰,简单,强大的开发库震撼,突然来感觉,对这么多C++教程进行总结,个人在C++的技术投资上超过7000,其实书籍都是只能作为参考,而且有些书籍有意将简单的C++复杂化,30行

能够说明的代码用300行进行说明,这样对初学者不太环保。

C++学习等级个人认为分为五个个阶段

基本代码  在这个阶段主要是熟悉C and C++ 的语法 主要是熟悉C++ 关键字的应用

初步应用 在这个节点需要进一步的在编译器上对C++进行实现 如算法 函数应用这些基本

编译增强 语言要能够实现才拥有价值,如何实现?优秀的编译器是程序员开发的利器,用什么编译器?用主流的,VS2008或者VC6.0,那么多编译器,为什么不用其他的?原因是当你遇到问题

时,Google能够迅速的告诉你答案,因为这个是主流,成熟,而且拥有广泛的经验支持

记住一点:在学习和开发中,任何一个无法绕过的问题都将让整个进度Stop

所以,在实践中中尽量选择成熟,经验知识丰富的开发环境,在做研究的时候,可以去选择新奇的技术

平台理解 在这阶段,对程序运行的平台进行研究,如内存机制,调度机制,API接口,在这些之后你会明白你编写的程序如何在这个平台上更稳定,高效的运行,当然,推荐全世界用户占90%的Windows平台

超越开发 在这个阶段,即将进入C++殿堂级的程度了,编写的代码可以稳定运行在多种平台,能够敏捷的进行需求实现,能够应对并行计算,人工智能这些业务实践中会遇到的高级问题

做到这样,只需要对五本书进行理解(资金需要不超过700),外加1000小时的代码练习

回报率?一个月的基本工资是5k,外加项目提成,1000个小时的练习安排只能靠自己了

当时的我并没有详细的计划,要不然也贴出来,当时就是敲书上的代码,做书上的练习

之后找找面试题,自己看看怎么做,自己定一些需求,尽力去实现,或者研究别人的源码
 

现在来看推荐的五本书:
 
C语言开发入门与编程实践 (中国台湾)荣钦科技  

国内目前最好的C语言入门教程 台湾的资深开发专家编写,C语言入门的五星级推荐
 

标准C++ 开发入门与编程实践 白 乔 飞思科技产品研发中心
 

C++学习的推荐教程和开发的代码参考,白乔的C++功力和编程教程后起之秀明日科技的专家有得一比,不过明日科技每次都是三个C++专家一起上阵,如果白乔和他们比的话,估计明日科技会选择群架模式
 

MFC程序开发参考大全 明日科技
 

这本书有两个亮点,一个是MFC,一个是C++面向对象程序开发的讲解,精练的准确的代码讲解了的C++类方法中重载,继承,友元中常用的模式,在如果在讲解一下多态,那基本就就把C++和C的区别都讲解了,这本书只用了30页就把C++的精要所在简介清晰的讲解了,曾经遇到的一些教程回用600页去说明这三个简单的问题

至于MFC方面,软件工程师典藏这几个已经说明这本书的重量了,为什么不用微软的?相信很多人的英文没有微软的好,所以,可以的话,还是选中文的

把脉VC++   白 乔 左 飞 飞思科技产品研发中心

 
这次白乔拉上了一个帮手,虽然名字有点怪,左飞,这本书是VC++开发的全面参考,对VC++的

技术脉络进行了深入的讲解,其中国内第一本讲解,VC++代码的实现模式,对象建模与表达,对

象持久化,对象容器这些知识点的书籍,奠定了这本书在国内VC++开发参考中不可替代的位置

精通Windows API 函数、接口、编程实例 人民邮电出版社
 

觉得人民邮电出版社书籍的风格总是有些保守,沉稳和这本书的封面一样

只有简单的几个字和知识点说明,但这几个简单的字,足以将这本书推上国内Windows开发参考第五的位置,国内对Windows API应用讲解全面而详细的书籍,书中的知识点,文件操作,内存

操作,系统信息获取与修改,图形界面,线程操作,进程间通讯,网络通讯全部采用Windows API实现,更受不了的是,在VS2008中编译的工程文件全部是存C语言各式,头文件只包含stdio.h和Windows.h这两个文件,什么是底层,这就是底层

其实按照开发支持程度排名,这本书应该排第一的
 

0 bug C/C++商用工程之道 肖舸 电子工业出版社
 

这本书的亮点在于开发经验,在开发中应该遵循什么,在开发中会遇到什么问题,这本书会告诉你答案,一线开发的经验之做,其实这本书开发者喜欢看,BOSS更喜欢看
 

超越C++标准库 Boost库导论 (美)Bjorn Karlsson 著 张杰良 译 清华大学出版社
 

这本书的封面是一只跳起的猴子,有点像在舞芭蕾的味道,的确,这本书要说的就是C++的艺术
 
数据存放,过程标准,平台移植这三个方面需要消耗整个项目开发的70%以上,如何使开发更稳

定,敏捷,具备多次复用的特性,这本书将告诉你答案
 

 

在书中的最后,希望大家能够迅速而坚实的掌握C++

退一步来说,是找份好工作,进一步来说,是为自己赢得人生......


[培训]科锐逆向工程师培训第53期2025年7月8日开班!

收藏
免费 7
支持
分享
最新回复 (16)
雪    币: 434
活跃值: (77)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
哎!难啊!我现在一看书就迷糊,跟催眠一样!
2010-5-3 10:55
0
雪    币: 106
活跃值: (301)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
3
早上在CSDN中看到一篇文章 C++到底还能做什么? 论述的C++的职业应用并不明朗

C++的前景是不言而喻的,只是现在的一些方向不明确,等有空我也写一篇文章,在这方面做专业的论述,在一个项目实践中对比全球排名前三的语言C,C++,Java的擅长与差异
2010-5-4 08:56
0
雪    币: 234
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
现在市面上的C++书太多了~白乔那几本看过 的确还不错
2010-5-4 12:18
0
雪    币: 137
活跃值: (13)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
感觉好难啊,还得坚持着走着。
2013-6-23 02:39
0
雪    币: 33
活跃值: (653)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
分析的不错呀
2013-6-23 09:40
0
雪    币: 55
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
分析得确实不错,不过我学得不咋滴。
2013-6-24 20:57
0
雪    币: 46
活跃值: (14)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
我最看好你的这句表白“俺是西安一家网游公司的内核程序员,负责服务器架构设计和模块编码”!
2013-6-24 21:17
0
雪    币: 46
活跃值: (14)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
为什么不上传电子书

上传
请上传
2013-6-24 21:20
0
雪    币: 12
活跃值: (805)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
人家说的不是windows驱动,而是他们自己项目的核心模块
2013-6-25 09:57
0
雪    币: 43
活跃值: (28)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
技术投资超过7000?不太理解什么地方能花这么多,去下点电子书,有问题Google一下不就可以了?我是觉得书太多反而浪费时间。归根结底还是要多实践。还是谢谢你的分享
2013-6-25 10:05
0
雪    币: 46
活跃值: (14)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
噢~~~
不过呢 貌似你才是我所要找的人 哈哈
2013-6-25 21:02
0
雪    币: 140
活跃值: (40)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
马克下~~~~~~~
2013-6-27 22:18
0
雪    币: 297
活跃值: (120)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
14
感谢分享
2013-6-27 22:32
0
雪    币: 29
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
看到飞思我蛋痛啊,想当年我学Delphi时,选择的就是飞思的“Delphi开发专家系列”,那内容......,我只能泪奔啊!
2013-7-12 17:01
0
雪    币: 516
活跃值: (27)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16
没想明白  放着老外的经典书籍没有推荐  推荐了这些书  感谢楼主
2013-7-15 08:23
0
雪    币: 210
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
Mark一下.. 谢谢分享经验..
2013-8-17 10:50
0
游客
登录 | 注册 方可回帖
返回