我是一个大四学生,我想问一下如果我现在开始学习VC++是不是太晚了一点
是学VC++好还是.net好???
微软不是力推.net吗?VC++会过时吗??
也许我的问题对于一个大四的学生来说有点幼稚哈
但请大家不要耻笑我,我前面三年是虚度了,但是我剩下的时间绝对是要好好珍惜的
请大家提一点建议

解决方案 »

  1.   

    有个网站统计各种语言流行程度,C和C++加起来占了整个开发语言的30%左右。
    既然是学生,我觉得最好就是使用VC开发工具来学习C++。
    而不要沉迷于MFC,COM等平台相关的东西。(俺以前就是这样)。你学通了C++,以后上班实际工作中要用, 再学.Net,MFC,COM不迟。不相信我给你举个例子:你看到过如果是招聘C++的,一般的笔试题目都是语法或者算法,几乎很少有公司的笔试题目是让你写个具体平台相关的东西。
      

  2.   

    楼主和我一年前的情况类似,我是非计算机类的,从大四(下学期)开始学C++、VC、MFC、网络、数据库,现在已经在深圳找到一个比较满意的工作了,楼主加油,我是比较笨的那种,你一定比我行。
      

  3.   

    再说点个人看法,感觉无论是什么语言,哪怕是最难的C++语言,都是有限的n个主要知识点,想学会别不难,也不用花很多时间,但精通就难了,这要慢慢来......写C++程序的,对低层的原理已经要理解才行,网络、数据库都很重要。先肯语法,然后结合实际去熟练掌握,逐步加深对面向对象的理解。个人感觉MFC是要学的,至于vc还是.net就无所谓了,只是一个工具,可以很快去适应另一种平台的。
      

  4.   

    fisker0303(Thinking In Love) 
    非常感谢你的话~~~~~~,我会努力向你学习的,呵呵~~~~~~~~~~
      

  5.   

    我也是和你差不多的情况,但我在考虑学java还是c/c++
      

  6.   

    vc++6没有过时
    相反vc.net中的C++倒是让微软给做的四不象
    学语言不要拘泥于编译器要关注与C++的语法和算法
    C++比起JAVA、C#等其他语言是难学的
    可是如果你想阅读大量的优秀源代码尤其是操作系统(linux)的不掌握C和C++是不行的
    大家共勉!一起努力哦!
      

  7.   

    呵呵,不晚的,我还是在电脑出现40多年以后才学的电脑。 ^o^
    这上面好多牛人,都是毕业了以后才学的VC,如果你基础差的话,可以先学C#,DELPHI什么的,先做出一些小东西,给自己一点鼓励。
      

  8.   

    楼上说的很对
    以我个人认为:
    学习语言(甚至包括开发环境)没有什么过时的
    一种学精了再去学其他的就容易的多了
    如果你想找到一些自信,就先学习一些delphi之类的
    直接学习c++ 和vc开发环境容易让人失去自信!^_^
      

  9.   

    学C#吧.现在的速度可能不是最大的问题啦.C#可以跨语言.还可以使用到很多的方面.其实呀,在VC版本里问这个问题,当然会是要你学VC的人多一些.C++从2000年之后有很的部分被这一些JAVA这一类VM语言吃到了很大的部分.不过呀VC你学了之后会对于Windows的机制很了解的.只要学好,你就会是高手.当然,现在的应用方面,还是JAVA和C#有活力一些.JAVA是一个开源的东西.有不少的组织开发很多的开源的框架,反正就是很多的事情都不要自己写啦.C++程序员就是很实在,有很多的东西要自己写.会高效一些,当然如果自己的水平不太高会得不到很好的结果的.JAVA和C#的学习好像会难一些.有不少的概念.纯的OO语言.C#现在是在学JAVA,还在不断的完善,微软也花了不少的钱.对于C++,可能就没有太多的投入啦.