以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 C/C++编程思想 』  (http://bbs.xml.org.cn/list.asp?boardid=61)
----  VC++编程经验之谈(7/8)  (http://bbs.xml.org.cn/dispbbs.asp?boardid=61&rootid=&id=87676)


--  作者:葛靖青001
--  发布时间:11/12/2010 3:27:00 PM

--  VC++编程经验之谈(7/8)
经验之谈七:
 
  我觉得学vc要先从c,c++学起,然后是api和mfc(英语很重要,不过不用怕,用金山词霸边查边学,等你vc入门后,你的英语阅读能力也会上一个台阶);另外我的经验是学的时候不要钻牛角尖,学语言关键是学语法和概念(继承,重载,多态性……),其次才是某某函数怎么用之类的东西。(学windows编程一定要掌握消息机制)
 
  要想学懂VC必须:
 
  1、找几本好书:《window程序设计》只看前几章,看懂windows的消息机制,Api的结构;《mfc深入浅出》全面学习,深刻理解mfc的结构
 
  2、编一个较大型的项目,不停的使用VC,边用边理解看过的东西;
 
  3、经常看优秀的源程序。
 
  经验之谈八:
 
  我本来无资格发言的,因为我也是一个多月前才决定学VC的。我总结一下以上n位的发言(随便练练指法):
 
  1.在学vc之前最好能有点其他语言的基础。(没有也没多大关系)
 
  2.学c++之前不必学c.(当然会c会快点)
 
  3.c++的一些概念很重要(如:对象,类,构造、析构函数,继承,模板等),最好弄透(怎么弄透,谁告诉我?)好书推荐:《thinking in c++》(《c++编程思想》)39.00元,适合对c++较熟悉的人。(有没有适合白痴级的好书,让我弄透以上重要概念,麻烦介绍一下)
 
  4.API——>MFC.好书推荐:
 
  (1)《深入浅出MFC》(《Dissecting MFC》screen.width-300)80.00元,701页。(不过是繁体版的,有些术语和大陆不同)。购买www.huachu.com.cn.www.beijingbook.com, 人民时空。(第一家最便宜)
 
  (2)《inside visual c++》(《visual c++技术内幕》)96.00元,900多页。最好买第四版的(清华出版,潘爱民翻译),一些网站上说的好听其实都是些原代码(害我下了100多兆的原代码,这些人建网站干吗,吃饱了撑的,这里copy一些,那里copy一些,不看一下就上传,有什么意思) .购买同上。
 
  (3)《windows 程序设计》(《windows programming》)第五版,以前的版本叫《windows95 程序设计》(我没找到电子书www.ssreader.com好像有)和购买网站)160.00元,1346页 电子书下载:至今也没找到(只有第五版,English的), .购买同上。
 
  以上的书有人看懂了,说好, 有人没看懂,烦恼,fang说:什么样的书尽管没多大用,但是对特定的人,特定的时期,特别有用。我说:尽信书不如无书
 
  5.边学边练,多看MSDN,英语不好的人,会费劲一些(我算是完了,真的很傻,以前马老师对我不错,想起来真对不起他(对不起的是你自己)),学习VC,MSDN既重要也不重要,关键是先后问题。建议你先看侯俊杰的《深入浅出MFC》,相信看过这本书后,你就知道该怎么学VC了。

W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
31.250ms