后来自己琢磨过VB,工作中够用了。(非计算机专业,用的比较浅)
现在因工作需要,得改用VC++……
按照网上搜的“预备科目CPPPrimer,然后孙鑫视频,再侯捷书”的套路开始钻研
读CPPPrimer大概用了2个月,之后孙鑫视频看了快一半,侯捷的书看了前几张,但是感觉完全是一头雾水。。。。
到目前为止,看的很多都是原理性的,模模糊糊,但是想自己写个程序吧,完全不知道从哪下手。
我看视频里添加几个成员变量,整几个消息,点点鼠标就出程序了,可我完全不能理解为什么这么做,为什么加那些东西,以及在哪加合适。。。
是不是我还欠缺一些知识,应该从哪弥补?请各位高手赐教……
22 个解决方案
#1
楼主顶住,学这东西,需要时间,积累,好运!
#2
要学VC,首先必须要有c++的基础,把c++学完后,再看候捷的深入浅出MFC,第三章难懂,可以先跳过去.
#3
学东西千万不要太快太急,前面还没有掌握就去学后面的!C++如果基础的东西没有进行反复练习,后面的复杂的东西就会让你头很疼的!
#4
估计是C++的基础不够
首先你没有Win32编程的基础
其次可能是你的面向对象的思想还不是很熟悉
首先你没有Win32编程的基础
其次可能是你的面向对象的思想还不是很熟悉
#5
像我看孙鑫的VC++深入详解 开始直接看视频 感觉不习惯 还是买了本书过来看 结合视频 感觉进步了很多 我的C/C++基础还算比较好 也曾经写过半年多的VB.NET
#6
基本熟悉C++的语法之后,看下面两本书保证你VC入门,而且概念比较清晰。
两本书:
1、先看Charles petzold的《windows程序设计》,英文名《Programming Windows》,这本书是讲用C语言和windwos API写Windows程序的经典,找来看前面的第1到3章仔细研究,看完这3章,入门基本够了,第4到12章也可看看,看过后大有益处。
2、再看Jeff Prosise的《MFC windows程序设计》,英文名《Programming Windows with MFC》,找来仔细研究第1到13章,第1、2、3章要特别仔细。这本书看过后,可以说VC、MFC基本就入门,以后就可看其他书,自已发展了。
这两本书到网上搜索一下,应该很容易找到。
顺便说一下,你先看C++ Primer学习C++语言是正确的,但侯捷的那本书时深入研究MFC时用的,不适合MFC入门用,现阶段就不要看了,尽快看上面两本书。
两本书:
1、先看Charles petzold的《windows程序设计》,英文名《Programming Windows》,这本书是讲用C语言和windwos API写Windows程序的经典,找来看前面的第1到3章仔细研究,看完这3章,入门基本够了,第4到12章也可看看,看过后大有益处。
2、再看Jeff Prosise的《MFC windows程序设计》,英文名《Programming Windows with MFC》,找来仔细研究第1到13章,第1、2、3章要特别仔细。这本书看过后,可以说VC、MFC基本就入门,以后就可看其他书,自已发展了。
这两本书到网上搜索一下,应该很容易找到。
顺便说一下,你先看C++ Primer学习C++语言是正确的,但侯捷的那本书时深入研究MFC时用的,不适合MFC入门用,现阶段就不要看了,尽快看上面两本书。
#7
最好熟悉语法之后看些公司里前人写的程序
#8
自己多写点程序,不要怕出错
#9
看书写代码做项目。。。。
#10
得自己敲代码。。。
还有注意不是知道,而是理解,理解为你自己的东西才行
还有注意不是知道,而是理解,理解为你自己的东西才行
#11
漫漫长路,慢慢来!!!!!
#12
突然发现我做到SF了
#13
楼主是做什么的呀?我是做硬件的,对编程的认识和楼主差不多,琢磨过VB,折腾过ASP。VC是从08年下半买了本孙鑫的书,看了一遍,感觉好像是天书,糊里糊涂,再看一遍清醒一点,然后没事上网逛论坛,看看一些新手的问题,自己写些小程序,折腾了一年,终于知道了个大概,后来又把孙鑫的书拿出来,终于明白了。
C++ Primer 没看,就只是看了孙鑫的书的第二章,有时看别人的代码和MFC的源文件,感觉有点吃力。看来编程这个东西,理论基础还是要打好的。
现在买了本了《windows程序设计》在慢慢看,反正只是个人兴趣,工作中偶尔用到。
我觉得还是要多翻两遍书,适当的时候写写代码练习一下。
C++ Primer 没看,就只是看了孙鑫的书的第二章,有时看别人的代码和MFC的源文件,感觉有点吃力。看来编程这个东西,理论基础还是要打好的。
现在买了本了《windows程序设计》在慢慢看,反正只是个人兴趣,工作中偶尔用到。
我觉得还是要多翻两遍书,适当的时候写写代码练习一下。
#14
把孙鑫VC的教程的第三章弄明白,讲MFC原理的
#15
坚持..........................................
#16
首先你要明白c++和vc的区别,c++是一门语言,vc是一种开发环境。你所说的点点鼠标就能出来程序,其实是大量的c++代码自动生成了。还一部分没自动生成的就是你要自己填的。你先做好简单的。慢慢的深入理解就是了
#17
多写代码,无捷径.先写简单的,慢慢的深入理解就是了.
#18
帮顶............
#19
MFC的话,弄明白消息驱动,基本就弄明白一半了.
#20
呵呵~~心不要急,有怛心就好,还要有勇心!
先看看C++的语发,并做好练习
然后就看你想用什么环境了,那就看这个环境的入门教程,然后到精通,
其实我们大家学习语言都 是一样的
但最后能学到多少东东了就看你的求知欲望了
加油!不要放弃就好!
先看看C++的语发,并做好练习
然后就看你想用什么环境了,那就看这个环境的入门教程,然后到精通,
其实我们大家学习语言都 是一样的
但最后能学到多少东东了就看你的求知欲望了
加油!不要放弃就好!
#21
http://www.sunxin.org/video/vc.htm
视频教程....
还有本书叫易学c++
我就是这样过来的....(算是过来了吧...虽然还是什么都不会.....汗)
视频教程....
还有本书叫易学c++
我就是这样过来的....(算是过来了吧...虽然还是什么都不会.....汗)
#22
先看windows程序设计,再看mfc,比较好
不过C++这个东西学习曲线陡峭,周期长,楼主的现象很正常,坚持就好了
不过C++这个东西学习曲线陡峭,周期长,楼主的现象很正常,坚持就好了
#1
楼主顶住,学这东西,需要时间,积累,好运!
#2
要学VC,首先必须要有c++的基础,把c++学完后,再看候捷的深入浅出MFC,第三章难懂,可以先跳过去.
#3
学东西千万不要太快太急,前面还没有掌握就去学后面的!C++如果基础的东西没有进行反复练习,后面的复杂的东西就会让你头很疼的!
#4
估计是C++的基础不够
首先你没有Win32编程的基础
其次可能是你的面向对象的思想还不是很熟悉
首先你没有Win32编程的基础
其次可能是你的面向对象的思想还不是很熟悉
#5
像我看孙鑫的VC++深入详解 开始直接看视频 感觉不习惯 还是买了本书过来看 结合视频 感觉进步了很多 我的C/C++基础还算比较好 也曾经写过半年多的VB.NET
#6
基本熟悉C++的语法之后,看下面两本书保证你VC入门,而且概念比较清晰。
两本书:
1、先看Charles petzold的《windows程序设计》,英文名《Programming Windows》,这本书是讲用C语言和windwos API写Windows程序的经典,找来看前面的第1到3章仔细研究,看完这3章,入门基本够了,第4到12章也可看看,看过后大有益处。
2、再看Jeff Prosise的《MFC windows程序设计》,英文名《Programming Windows with MFC》,找来仔细研究第1到13章,第1、2、3章要特别仔细。这本书看过后,可以说VC、MFC基本就入门,以后就可看其他书,自已发展了。
这两本书到网上搜索一下,应该很容易找到。
顺便说一下,你先看C++ Primer学习C++语言是正确的,但侯捷的那本书时深入研究MFC时用的,不适合MFC入门用,现阶段就不要看了,尽快看上面两本书。
两本书:
1、先看Charles petzold的《windows程序设计》,英文名《Programming Windows》,这本书是讲用C语言和windwos API写Windows程序的经典,找来看前面的第1到3章仔细研究,看完这3章,入门基本够了,第4到12章也可看看,看过后大有益处。
2、再看Jeff Prosise的《MFC windows程序设计》,英文名《Programming Windows with MFC》,找来仔细研究第1到13章,第1、2、3章要特别仔细。这本书看过后,可以说VC、MFC基本就入门,以后就可看其他书,自已发展了。
这两本书到网上搜索一下,应该很容易找到。
顺便说一下,你先看C++ Primer学习C++语言是正确的,但侯捷的那本书时深入研究MFC时用的,不适合MFC入门用,现阶段就不要看了,尽快看上面两本书。
#7
最好熟悉语法之后看些公司里前人写的程序
#8
自己多写点程序,不要怕出错
#9
看书写代码做项目。。。。
#10
得自己敲代码。。。
还有注意不是知道,而是理解,理解为你自己的东西才行
还有注意不是知道,而是理解,理解为你自己的东西才行
#11
漫漫长路,慢慢来!!!!!
#12
突然发现我做到SF了
#13
楼主是做什么的呀?我是做硬件的,对编程的认识和楼主差不多,琢磨过VB,折腾过ASP。VC是从08年下半买了本孙鑫的书,看了一遍,感觉好像是天书,糊里糊涂,再看一遍清醒一点,然后没事上网逛论坛,看看一些新手的问题,自己写些小程序,折腾了一年,终于知道了个大概,后来又把孙鑫的书拿出来,终于明白了。
C++ Primer 没看,就只是看了孙鑫的书的第二章,有时看别人的代码和MFC的源文件,感觉有点吃力。看来编程这个东西,理论基础还是要打好的。
现在买了本了《windows程序设计》在慢慢看,反正只是个人兴趣,工作中偶尔用到。
我觉得还是要多翻两遍书,适当的时候写写代码练习一下。
C++ Primer 没看,就只是看了孙鑫的书的第二章,有时看别人的代码和MFC的源文件,感觉有点吃力。看来编程这个东西,理论基础还是要打好的。
现在买了本了《windows程序设计》在慢慢看,反正只是个人兴趣,工作中偶尔用到。
我觉得还是要多翻两遍书,适当的时候写写代码练习一下。
#14
把孙鑫VC的教程的第三章弄明白,讲MFC原理的
#15
坚持..........................................
#16
首先你要明白c++和vc的区别,c++是一门语言,vc是一种开发环境。你所说的点点鼠标就能出来程序,其实是大量的c++代码自动生成了。还一部分没自动生成的就是你要自己填的。你先做好简单的。慢慢的深入理解就是了
#17
多写代码,无捷径.先写简单的,慢慢的深入理解就是了.
#18
帮顶............
#19
MFC的话,弄明白消息驱动,基本就弄明白一半了.
#20
呵呵~~心不要急,有怛心就好,还要有勇心!
先看看C++的语发,并做好练习
然后就看你想用什么环境了,那就看这个环境的入门教程,然后到精通,
其实我们大家学习语言都 是一样的
但最后能学到多少东东了就看你的求知欲望了
加油!不要放弃就好!
先看看C++的语发,并做好练习
然后就看你想用什么环境了,那就看这个环境的入门教程,然后到精通,
其实我们大家学习语言都 是一样的
但最后能学到多少东东了就看你的求知欲望了
加油!不要放弃就好!
#21
http://www.sunxin.org/video/vc.htm
视频教程....
还有本书叫易学c++
我就是这样过来的....(算是过来了吧...虽然还是什么都不会.....汗)
视频教程....
还有本书叫易学c++
我就是这样过来的....(算是过来了吧...虽然还是什么都不会.....汗)
#22
先看windows程序设计,再看mfc,比较好
不过C++这个东西学习曲线陡峭,周期长,楼主的现象很正常,坚持就好了
不过C++这个东西学习曲线陡峭,周期长,楼主的现象很正常,坚持就好了