主题:初学VC++的心得并告哭求MSDN 2001版的初学者们
本人为VC++的初学者,今年4月份开学起步使用C++,苦战3个月(自学就是苦,没白没黑呀同志们!),基本拿下,接着再战VC++,开始是学习清华大学的《WindowsVC++6.0技术内幕》(第五版),未果,不得要领,应该是好书,但好像入门就觉得不太合适,没办法,到处下载视频讲座,最终成功的下载了孙鑫老师的视频讲座,一部分是RMVB格式,一部分是SWF格式,不要抱怨,这已经不错了,加上原有的正版VC++6.0(含msdn 200),反复观看孙老师的讲解,觉得有点们了,但还是不能上手,最后边看讲解边照着讲解的例题,亦步亦趋的作,有时还要反复的做几次,务必记住步骤。如此一来就觉得可以做些小的程序了,当然是把例题改一下,按自己的意思来,先不要记者做起他的,先模仿练习,不要好高骛远,要耐心,前几天我已发过帖子:《一位44岁的老工程师学编程》,学习要耐心,不要浮躁,照着孙老师的讲解慢慢做一定能学会的。
言归正传,虽然我开始入门,但我觉得MSDN 2000也一样好用,不一定非要求2001版的,我现在还是使用的2000版的,看到孙老师的讲解中使用的MSDN.NET觉得是不错,但差别不到,重在用功不在版本,大家说是吧,但却实有好多朋友没有一个可靠的版本使用确实感到学习的不易,尤其是老版本都不见了是个麻烦事,老哥想在此帮助诸位一下,按水平我可能还不够格,但全当是疯人疯话吧。
2000、2001、2002也就是Visual Studio.net(Version 2002)都应该不错,我今天才装的2002版,还没有使用,但感觉好极了,该有的东西应有尽有,界面中文的(我是用了一段英文的,还不太习惯中文的,菜单的名词还得对照一下才能习惯),刚装上有点担心,这MFC要全中文就不好了,我们看书时有时会碰到抽象的名词,这时看一下MSDN的英文解释对比一下会感到清楚的多,有时英文不明白,看一下中文的说法就明白了,其实英文版的效果真得不错,不要怕它,搞编程的学点英文很好,再说了这MSDN翻来覆去就那几个英文词,怕它干啥?还好这2002版的MFC基本内容解释还是英文的,就是盘太多(7张),我全装上后还没有对照那些盘对应的是VC++的MSDN 内容,但我推荐大伙使用,特别好的版本,说起来还是我不太懂VC++时黑心的老板虎我卖给我的,被我扔到了一边,多次下载2001版没能得手,又来装2002.net,原想是胡乱装一装,没想到是个好东西,看到大家着急上火,想和大家共享,等我有时间了给大家上传,以解朋友们的燃眉之急,当然,我以前还没上传过,咋样传上去还得试。
另外(有点跑题了),学习的时候要给自己压担子,不妨接个任务,带着任务学,有压力的情况下学,才能有提着裤子找厕所的感觉,才能提高效率,当然,也不要面临压力慌了手脚,不要饥不择食,乱查资料,方法就在书里面,就在MFC中,不要买太多得书,借来的书看着才珍惜。还有一定要将C++搞懂了在学VC++,学好C++的前提之一就是编一个大点的实用程序,程序编完了,你也就会了,不是全会了再变,反复从小到大,中间还要推倒重来几次,完成了程序(最好是工作中的任务),C++就算过了,然后学VC++,不要在学VC++的过程中回头补C++的课,所谓磨刀不误砍采功。
希望以后能多和大家交流! 祝学习顺利!