不会!学VC是打基础,学好了,
如果转到如delphi,你就会觉得像吃生菜。VC + Delphi + SQL

解决方案 »

  1.   

    哎呀,你们没有理解我的意思。
    我不是说VC不好,我是说学VC不如学Linux或者学其它的好,VC学好了也算高手,可是相比学Linux来说机会少多了,一个VC高手能做什么,恐怕多数只能打工,因为VC高手太多了,而且你很难做更高端的程序,而一个Linux高手可以很容易的就组建一个公司。
    举个例子,你可以用Linux轻松的创建一个防火墙,VC能吗?
    当然VC还是要用的,可以做客户端嘛。
      

  2.   

    佩服之致,学习Linuz的其他好处呢?我更喜欢做商业化的软件。请指点!敬请关注:(本论坛:中国人只能做MIS软件吗?有兴趣合作“通用软件“吗?开发模式可以学习Linux)
      

  3.   

    简直是鸡同鸭讲,MFC本来就是Windows API的C++
    包装,你要不喜欢,去用Linux就是了,反正还是C、C++。
    直说不喜欢Windows就是啦,何必那么委婉?
      

  4.   

    应该说VC是非常不错的开发工具,要学好,用好它并不容易,特别是对于我们这样一个没有多少人会UNIX的国家,用VC、VB等开发基于WINDOWS的应用程序是十分必要的,即使开发一个UNIX系统程序,也是需要有一个WINDOWS客户端或者配置程序。再者,有些程序也应该选用WINDOWS平台
    不过,对于一个程序员,他很难在各个方面都精通,所以一般来说应该选取一个主攻方向,我觉得选取Linux有以下优势:
    1:Linux的源代码是开放的,可以支持很高端的应用
    2:Linux下有很多优秀的免费软件
    3:Linux已经形成稳定的社团,可以得到几乎所有最深刻的问题的回答
    4:一旦你学会了在Linux下编程,你就不需要花费太多的时间去了解这个编译工具和它的API,可以专心于解决你自己的问题
    5:假如你只需要Linux的某些功能,你可以很方便的裁减
    还有很多其他的优点,以后再说。
    具备以上几个特点后,使用Linux可以给我们带来以下益处:
    1:假如你很聪明且很有抱负,你可以从一个菜鸟很快变到专家,最后可能成为大师,而你学VC当然只能成为专家
    2:假如你想开一家公司,你可以从网络上获得足够的免费软件,然后从他们开始
    3:你想开发一个软件,源代码你都知道,你可以实现任何你想要的功能,可以很容易的和硬件结合起来,因为你可以编译内核
    4:技术壁垒高,在Linux下开发的程序比较难于复制
    还有很多优点,最重要的是,Linux可以更好的实现你的梦想。
    学完VC,你敢说你可以写一个小型操作系统吗?当然不可能,而Linux就能
      

  5.   

    用C++来在LINUX下开发软件是个怎么回事?在LINUX也是LINUX API吗?在LINUX下是如何开发软件的?
      

  6.   

    在LINUX开发C++软件只需要选用可以编译C++的编译器就行了,LINUX里边有些包也提供API,不过这些API你都可以看到源码。
    LINUX下开发软件同WINDOWS下有些不同,就是编译前需要写编译所需要的文件,需要用命令行方式编译和调试,开始时不熟悉,时间长了也很方便。
    LINUX开放源代码确实带来了很多方便,比如我们需要修改访问文件的方式,或者我们想修改APACHE服务器为我们需要的方式,我们修改完了编译内核和应用程序就行了,这在WINDOWS下根本是不可能的,如果真是这样的话,也许一个可以卖上亿的产品就黄了。
    当然LINUX也有弱点,比如调试就不如VC方便,有时甚至不能调试。
      

  7.   

    我做程序的时间也不长,不过一年又两三个月而已,一直在想程序员到底该如何为自己定位,接触过不少高手,发现自己最佩服的都是在LINUX下做开发的,跟他们交流对自己的教益也最大,自己做程序的时候用VC总感觉特别扭,总是花两天的时间去了解一个很简单的功能怎么实现,不过现在是在给公司做事,首先是要对公司负责。
    我觉得做程序有个态度问题,语言和工具只是用来实现你需要的功能,但是作为一个有抱负的程序员来说,这些都是远远不够的。那些操作系统,数据结构,TCP/IP等等的书看了不少,总感觉没有真正学成自己的东西,可惜VC耗费了我太多的时间。
      

  8.   

    我怎样开始我的Linux学习呢?
    我从来没接触过linux,一直是微软包办我的一切.
    从操作系统,然后呢?
      

  9.   

    就算我成了一个高手,可以拿很多钱,但也还是给别人打工,
    做软件为了什么?服务社会,造福人民?屁话。
    还不是创造利润,有时候好的东西不一定有好的市场;有市场的也不一定时好东西;
    Linux在中国有好的市场吗?VC有市场,是好东西吗?呜呼!长此以往,国将不国。毛之不存,皮将焉附?
      

  10.   

    softwarehe你好,你在那里?
    一直从事Linux下的开发吗?
    希望和你认识,从你那里学习一些先进的技术和对事物的看法。
    E-mail:[email protected]
           [email protected]
      

  11.   

    我也有同感!本来很简单的事,在VC里偏偏弄的很复杂!但我没有接触过Linux,希望softwarehe能给我介绍几本好书!谢了!E_mail:[email protected]!
      

  12.   

    我搞过Linux下的C++,现在不想做了,太无聊了,错了你都不知道是怎么回事情,还要看无数的看不懂的源码,无数的写大量的参数,这一些都没有VC好的,还有呀编译个程序还要写个脚本,真无聊.
    其实我认为国内做Linux下的编程在我们这代程序员是没钱途的了,要不你就出国去,国内大部分是别人的技术,只是代理,要不就是汉化.
    不过要是你只有19,那你可以做它,要不做VC.
    不过我还是喜欢VC的,谁说都是无用的多余代码,那你一定没做过DirextX编程,你去试试吧.
    呵呵
    GZ
      

  13.   

    请看csdn首页的蔡学镛专栏,里边有一篇文章《学习是一个漫长的过程》,其中讲到了对MFC的看法。
    to:ShipDrink(漏船载酒),我就在北京工作,不过水平不高,跟大家比都有差距,我学习编程也就一年左右,学了以下一些东西:汇编,操作系统,数据结构,VC,LINUX,SOLARIS,TCP/IP,软件工程等等,在SOLARIS、LINUX和VC下写过程序,我现在的努力方向是TCP/IP,正在研读代码。希望有机会多交流。为了能认真的学习,我已向老板提出了辞职,可惜我一走,项目就得完蛋,老板已经投入那么多钱,没有办法,我还得接着做一段时间VC。to:ibaobao,学LINUX不会有那么惨吧?我开始编程三个月的时候,不会VC,只会LINUX,找工作时对方一开口试用期7500,转正10000。起码有一点,你能在LINUX编程,基本可以证明你是可用之才。
    to:yu900(疾风之狼),想学习LINUX到LINUX网站去看一下,有很多。
      

  14.   

    VC只是MFC吗?你真精通MFC吗?你能不用Wizard直接从最基本的include文件开始写MFC程序吗?(美国许多MFC程序员都是这样写程序的)如果不能的话有什么资格说MFC不行?分不清MFC和VC的人有能力评论VC吗?
      

  15.   

    VC当然不只是MFC,我一开始都是用WIN32 API直接编程,MFC是到今年才开始学的,不算精通,觉得并不难学,就是太腻味憋气,你说的不用WIZARD其实不难,相当于回字的另一种写法。
    MFC我也觉得很有用,也有很多可学习的地方,我只是想说,我更愿意学别的,大家请不要误解我的意思,在细节上争论没有意义。