看流星社区

 找回密码
 注册账号
查看: 1644|回复: 1

学习vc++怎么入门 啊

[复制链接]

该用户从未签到

发表于 2014-7-15 10:02:59 | 显示全部楼层 |阅读模式
学习vc++怎么入门 啊

该用户从未签到

发表于 2014-7-15 10:03:12 | 显示全部楼层
哎,导师让你学VC  ,恐怕是要你给他打工了,帮他做项目。

整整规规的学C/C  软件,最好使用GNU C/C  编译器。

1.首先是结构化编程,即C语言和数据结构;
2.然后是面向对象编程,既C  ;
3.然后是掌握STL标准模板库的应用; 《== 注意完成在此步骤之前,连入门都不算的。
4.然后才是掌握一种开发工具,比如VC  ;
5.然后才是逐步学习网络、数据库、界面相关的内容; 《==这个时候可以写点应用软件了,算是出师。
6.选择你自己感兴趣的一个方向,深入发展。 《==完成此步骤,你也就算专家了

明白了吗,导师让你直接学第4步VC  ,典型的杀鸡取卵。

结论:
1.如果你想学习1~3步,打下好的基础,推荐《C  程序设计语言(特别版)》/(美)斯特朗斯特鲁普 著 裘宗燕译 机械工业出版社
  潭浩强的那本垃圾可以扔了:)

2.如果你想直接第4步,首先要知道VC  开发,有五个不同的开发框架,它们是:
win32 API,直接使用过程式API,编程效率低;
MFC,微软基础类库,一个基于宏,富余花巧,最易用的,被淘汰的开发框架;
ATL,活动模板类库,一个基于泛型,更加花巧,更难用的开发框架,唯一的优点是编译出来的控件体积小,适合网络下载(不过现在很少有人这么做);
WForm,搭配C#和.NET平台的框架,易使用,不过好像也快属于淘汰之列了;
WPF,一套用XML描述界面的框架,灵活性高,属目前正主推的方向。
目前,国内学术界用得最多的MFC,因为它最易入手,最适合短期培养软件蓝领,最受大学教授青睐;其次是WForm,在追捧.NET的企业界用得比较多。

推荐《Visual C  技术内幕》(美)DAVID J.KRUGLINSKI
译者:潘爱民;王国印。它主要是以MFC为基础的。

3.学习MFC有个好处,它是开源的,直接阅读MFC代码可以让你学到很多面向对象、编程风格的东西。但MFC滥用了宏,除非你确实需要使用宏,否则,关于宏的一切,藐视之。

4.不管学习VC  哪种框架,书籍只是用来入门的,最终的正道是,MSDN在线文档,当你脑海中记住了MSDN左边那颗目录树结构时,所有VC书都可以扔了。
点击按钮快速添加回复内容: 支持 高兴 激动 给力 加油 苦寻 生气 回帖 路过 感恩
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

小黑屋|手机版|Archiver|看流星社区 |网站地图

GMT+8, 2024-5-17 19:04

Powered by Kanliuxing X3.4

© 2010-2019 kanliuxing.com

快速回复 返回顶部 返回列表