VC++入门困难,求入门思路。。。。

时间:2022-09-04 16:32:28
大学学过C
后来自己琢磨过VB,工作中够用了。(非计算机专业,用的比较浅)

现在因工作需要,得改用VC++……

按照网上搜的“预备科目CPPPrimer,然后孙鑫视频,再侯捷书”的套路开始钻研

读CPPPrimer大概用了2个月,之后孙鑫视频看了快一半,侯捷的书看了前几张,但是感觉完全是一头雾水。。。。

到目前为止,看的很多都是原理性的,模模糊糊,但是想自己写个程序吧,完全不知道从哪下手。

我看视频里添加几个成员变量,整几个消息,点点鼠标就出程序了,可我完全不能理解为什么这么做,为什么加那些东西,以及在哪加合适。。。

是不是我还欠缺一些知识,应该从哪弥补?请各位高手赐教……





22 个解决方案

#1


楼主顶住,学这东西,需要时间,积累,好运!

#2


要学VC,首先必须要有c++的基础,把c++学完后,再看候捷的深入浅出MFC,第三章难懂,可以先跳过去.

#3


学东西千万不要太快太急,前面还没有掌握就去学后面的!C++如果基础的东西没有进行反复练习,后面的复杂的东西就会让你头很疼的!

#4


估计是C++的基础不够
首先你没有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入门用,现阶段就不要看了,尽快看上面两本书。

#7


最好熟悉语法之后看些公司里前人写的程序

#8


自己多写点程序,不要怕出错

#9


看书写代码做项目。。。。

#10


得自己敲代码。。。
还有注意不是知道,而是理解,理解为你自己的东西才行

#11


漫漫长路,慢慢来!!!!!

#12


VC++入门困难,求入门思路。。。。突然发现我做到SF了

#13


楼主是做什么的呀?我是做硬件的,对编程的认识和楼主差不多,琢磨过VB,折腾过ASP。VC是从08年下半买了本孙鑫的书,看了一遍,感觉好像是天书,糊里糊涂,再看一遍清醒一点,然后没事上网逛论坛,看看一些新手的问题,自己写些小程序,折腾了一年,终于知道了个大概,后来又把孙鑫的书拿出来,终于明白了。

C++ Primer 没看,就只是看了孙鑫的书的第二章,有时看别人的代码和MFC的源文件,感觉有点吃力。看来编程这个东西,理论基础还是要打好的。
现在买了本了《windows程序设计》在慢慢看,反正只是个人兴趣,工作中偶尔用到。

我觉得还是要多翻两遍书,适当的时候写写代码练习一下。

#14


把孙鑫VC的教程的第三章弄明白,讲MFC原理的

#15


坚持..........................................

#16


首先你要明白c++和vc的区别,c++是一门语言,vc是一种开发环境。你所说的点点鼠标就能出来程序,其实是大量的c++代码自动生成了。还一部分没自动生成的就是你要自己填的。你先做好简单的。慢慢的深入理解就是了

#17


多写代码,无捷径.先写简单的,慢慢的深入理解就是了.

#18


帮顶............

#19


MFC的话,弄明白消息驱动,基本就弄明白一半了.

#20


呵呵~~心不要急,有怛心就好,还要有勇心!
先看看C++的语发,并做好练习
然后就看你想用什么环境了,那就看这个环境的入门教程,然后到精通,
其实我们大家学习语言都 是一样的
但最后能学到多少东东了就看你的求知欲望了
加油!不要放弃就好!

#21


http://www.sunxin.org/video/vc.htm
视频教程....
还有本书叫易学c++
我就是这样过来的....(算是过来了吧...虽然还是什么都不会.....汗)

#22


先看windows程序设计,再看mfc,比较好
不过C++这个东西学习曲线陡峭,周期长,楼主的现象很正常,坚持就好了

#1


楼主顶住,学这东西,需要时间,积累,好运!

#2


要学VC,首先必须要有c++的基础,把c++学完后,再看候捷的深入浅出MFC,第三章难懂,可以先跳过去.

#3


学东西千万不要太快太急,前面还没有掌握就去学后面的!C++如果基础的东西没有进行反复练习,后面的复杂的东西就会让你头很疼的!

#4


估计是C++的基础不够
首先你没有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入门用,现阶段就不要看了,尽快看上面两本书。

#7


最好熟悉语法之后看些公司里前人写的程序

#8


自己多写点程序,不要怕出错

#9


看书写代码做项目。。。。

#10


得自己敲代码。。。
还有注意不是知道,而是理解,理解为你自己的东西才行

#11


漫漫长路,慢慢来!!!!!

#12


VC++入门困难,求入门思路。。。。突然发现我做到SF了

#13


楼主是做什么的呀?我是做硬件的,对编程的认识和楼主差不多,琢磨过VB,折腾过ASP。VC是从08年下半买了本孙鑫的书,看了一遍,感觉好像是天书,糊里糊涂,再看一遍清醒一点,然后没事上网逛论坛,看看一些新手的问题,自己写些小程序,折腾了一年,终于知道了个大概,后来又把孙鑫的书拿出来,终于明白了。

C++ Primer 没看,就只是看了孙鑫的书的第二章,有时看别人的代码和MFC的源文件,感觉有点吃力。看来编程这个东西,理论基础还是要打好的。
现在买了本了《windows程序设计》在慢慢看,反正只是个人兴趣,工作中偶尔用到。

我觉得还是要多翻两遍书,适当的时候写写代码练习一下。

#14


把孙鑫VC的教程的第三章弄明白,讲MFC原理的

#15


坚持..........................................

#16


首先你要明白c++和vc的区别,c++是一门语言,vc是一种开发环境。你所说的点点鼠标就能出来程序,其实是大量的c++代码自动生成了。还一部分没自动生成的就是你要自己填的。你先做好简单的。慢慢的深入理解就是了

#17


多写代码,无捷径.先写简单的,慢慢的深入理解就是了.

#18


帮顶............

#19


MFC的话,弄明白消息驱动,基本就弄明白一半了.

#20


呵呵~~心不要急,有怛心就好,还要有勇心!
先看看C++的语发,并做好练习
然后就看你想用什么环境了,那就看这个环境的入门教程,然后到精通,
其实我们大家学习语言都 是一样的
但最后能学到多少东东了就看你的求知欲望了
加油!不要放弃就好!

#21


http://www.sunxin.org/video/vc.htm
视频教程....
还有本书叫易学c++
我就是这样过来的....(算是过来了吧...虽然还是什么都不会.....汗)

#22


先看windows程序设计,再看mfc,比较好
不过C++这个东西学习曲线陡峭,周期长,楼主的现象很正常,坚持就好了