为什么我学了C++后还是看不懂VC++呢?
为什么我学了C++后还是看不懂VC++呢?在VC里我只能看懂类和函数啊,我觉得C++在VC里找不到影子啊?初学者!大家不要见笑啊! 问题点数:20、回复次数:35Top
1 楼qfpcn(ξ幽灵ξ)回复于 2002-04-19 10:12:20 得分 2
不希奇啊,开始的时候我也是,多看看书吧!!!!Top
2 楼jeffandjeff(brood)回复于 2002-04-19 10:13:31 得分 0
u mean MFC? it is a framework and according to windowsTop
3 楼Probe1_0(Probe)回复于 2002-04-19 10:18:41 得分 2
VC是一个集成化的WINDOWS编程平台,只是它是用C++语言的,但更多是WINDOW平台的编程支持, 如果你要是想在上面编程,可以去找一此初级入门Visual C++6.0的书,按上面说的一步一步的做,慢慢应该有感觉了Top
4 楼cz()回复于 2002-04-19 10:19:09 得分 0
那么你还是没有懂C++,如果真懂C++,VC(MFC)算什么。Top
5 楼snsins(初雪草)回复于 2002-04-19 10:21:14 得分 2
C++不要懂很多就可以学会VC,前提是你要对WINDOWS系统编程机制有一定的了解
现在你需要看一本针对WINDOWS系统编程的书。。。。
光懂C++不懂WINDOWS系统机制是不行的Top
6 楼linneng(linneng)回复于 2002-04-19 10:22:33 得分 0
C++是一门语言,而VC++是一个环境,它们不是等价的,不代表学了C++,就一定懂VC++.Top
7 楼jemmychen(浪沧客)回复于 2002-04-19 10:24:59 得分 0
会用VC的人不一定就算懂C++,但是懂C++的人用VC就相对容易!看书吧,^_^Top
8 楼love4cz(^_^)(丑丑)(^_^)回复于 2002-04-19 10:25:47 得分 0
一个是语言,一个是工具,有区别的哟(^_^)!Top
9 楼Cline(营营[无意苦争春,贯看群芳谢])回复于 2002-04-19 10:27:19 得分 2
主要是你对MFC的架构还不理解,就像把我的源代码给,而没有注释和设计文档。
解决建议:
。首先看点入门的书以,对MFC有个感性和初步的认识
。然后看一些介绍MFC整体结构的书.
不过,先得对用C语编写Windows有点了解。Top
10 楼scklotz(晓春)回复于 2002-04-19 10:30:31 得分 2
你学习了 c++ 只是熟悉
不管是 c++ 的程序,还是 vc++ (windows/mfc) 程序
里面都有大量的,书本上没有提到的东西,例如调试,IO,进程,等等很多操作系统,编译器相关的东西。所以慢慢来噢。Top
11 楼ilovequake(唉)回复于 2002-04-19 10:32:59 得分 0
先认识一下windows吧Top
12 楼anyiflyer(代码在我心中!)回复于 2002-04-19 10:34:33 得分 2
C++可以说一种语言,一种编程的思想,而VC++只是一种编程的环境,
熟悉了C++,你可以很快就熟悉其它面向对象的编程语言,但是并不一定可以很快就熟悉可视化的集成开发环境(Visual IDE),当然Delphi是比较容易上手的,即使你熟练使用了VC之类的Visual IDE,但是你不一定精通C++,Object Pascal,Java等等语言!就象你懂得的汉语(语言),但是你不一定懂得使用汉语词典(工具)一样!Top
13 楼Alexander(药匣子)回复于 2002-04-19 10:40:12 得分 0
看书阿
不看书怎么也不能帮助你
看深入浅出和技术内幕/4eTop
14 楼kingsoft111()回复于 2002-04-19 10:46:46 得分 0
多读源码,加以改造,提高快呀Top
15 楼zhang865(老人家慢走)回复于 2002-04-19 10:48:00 得分 2
先看书,再实践,你会漫漫的懂的了,我就是这样的。Top
16 楼dudu8686(飞飞)回复于 2002-04-19 11:04:15 得分 0
了解WindowAPI吧?
看看关于它的书?Top
17 楼qvly()回复于 2002-04-19 11:23:18 得分 2
学VC,或者说是学MFC,应从三个层次来理解:
1.Windows编程
一般来讲,我们是在用C++编Windows程序,要理解窗口、消息。了解Windows下窗口的概念,这是基础。
2.C++对象模型
这个层次重点是理解继承、虚函数、多样性,这是C++的精髓。
3.MFC
MFC是用C++对Windows下的窗口进行了包装。
在MFC程序中,生成了主框架窗口、子框架窗口、视图窗口,同时,也产生于他们的包装类:CMainFrame,CChildFrame, CView.除此之外,MFC有一整套机制如
CWinApp,CDocument,ON_COMMAND等支持其运行。Top
18 楼hyc1980(???)回复于 2002-04-19 11:28:52 得分 0
it is simple!
vc++ know what c++ is, c++ don't know what vc++ is!^_^
think it more , it is really the truthTop
19 楼ml_jack(mljack)回复于 2002-04-19 11:32:06 得分 2
VC是C++在Windows下的实现,它有C++特性,但更侧重于应用
所以要涉及到许多Windows specifics
VC毕竟是为了实现一定的功能,而不只是为了实现C++的特性
Top
20 楼ashanm()回复于 2002-04-19 12:48:37 得分 0
c++是思想,而VC则是实现工具,多看多练吧Top
21 楼zl_llg(LLG)回复于 2002-04-19 12:50:30 得分 0
两者不打噶地!Top
22 楼zl_llg(LLG)回复于 2002-04-19 12:51:55 得分 0
赞成dudu8686 的 观点Top
23 楼qiougelsy(球哥)回复于 2002-04-20 12:51:06 得分 0
主要是VC里面加入了太多的宏Top
24 楼mldnking(迭戈)回复于 2002-04-20 13:08:24 得分 0
你已经够幸运了,我没看过c++,也的硬看Top
25 楼sum_1(正在喝水)回复于 2002-04-20 13:33:59 得分 0
我认为你对C++认识的还不够深入,如果你选择VC++的话建议你读一下,候捷的“深入浅出MFC”相当有好处。Top
26 楼guanjinke(纶巾客 blog:www.guanjinke.com)回复于 2002-04-20 13:39:55 得分 0
可能你还没有理解WINDOWS编程的原理,看一看《WINDOWS程序设计》对你很有帮助的Top
27 楼weihere(阿伟)回复于 2002-04-20 14:41:32 得分 0
vc为我们做了很多事情,这个你要有所了解,MFC是一个FrameWork,你要对
这个框架的设计了解一点,不然即使把代码给你抄,你都不知道该怎么办Top
28 楼liuweiwei1()回复于 2002-04-20 15:11:27 得分 0
类和函数不就是影子吗,
加油学吧,我们一起努力,
我也正在学VC++,但我没学过C++Top
29 楼wenzuodan(wenzuodan)回复于 2002-04-20 15:19:38 得分 0
it is a framework and according to windowsTop
30 楼tomclose()回复于 2002-04-20 18:20:18 得分 0
楼上的大虾们,推荐几本书好吗?
windows编程有什么好书?
《WINDOWS程序设计》是哪个出版社的,作者是谁?Top
31 楼villastoner(超级菜刀)回复于 2002-04-20 19:02:44 得分 0
有好书才能学好。Top
32 楼sum_1(正在喝水)回复于 2002-04-22 15:32:17 得分 0
Win32多线程程序设计
出版社:华中科技大学出版社
译者:侯捷
还有 虚拟与多态。
Top
33 楼gofire(床前太阳光,疑是鸡蛋汤;)回复于 2002-04-22 16:12:07 得分 0
如果你看的是MFC的东东,那么程序更难看了一些,要借助MSDN才行
如果你看的是SDK的东东,那么你对Windows的消息机制要更了解一些,当然MSDN还是需要的。
侯捷的书不错,深入浅出MFC有下载的呀,好东东呀!
Top
34 楼xianggenliu(0092)回复于 2002-04-22 19:42:32 得分 0
看点Windows方面的东西吧
其实你不用着急的,先看点浅显的,然后再慢慢深入吧,你会成为高手的Top
35 楼luoyiwen42(阿泡)回复于 2002-04-23 09:55:59 得分 2
这是一本好书《精通视窗程序设计》,既详细又广,比较容易入门,不过贵了一点。Top




