CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

为什么我学了C++后还是看不懂VC++呢?

楼主dave_adl(将军)2002-04-19 10:03:47 在 VC/MFC / 基础类 提问

为什么我学了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

相关问题

  • C、C#、C++、VC++我应该学哪个?
  • 学习VC之前,要学C/C++吗?
  • 学习VC之前,要学C/C++吗?
  • 学vc需要学c++吗?
  • 学VC++还是学C++ Builder?
  • 学vc++还是学C++ builder
  • C++? VC++? C++ Builder?
  • C -> C++ -> VC?
  • C#与VC,我学什么?
  • c++/vc学哪个好些?

关键词

  • c++
  • vc++
  • vc
  • mfc
  • windows编程
  • 语言
  • 框架
  • framework
  • 书
  • 编程

得分解答快速导航

  • 帖主:dave_adl
  • qfpcn
  • Probe1_0
  • snsins
  • Cline
  • scklotz
  • anyiflyer
  • zhang865
  • qvly
  • ml_jack
  • luoyiwen42

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo