我学语言是从c开始的,看了一本书,照着书写了几个小程序,算是入了门了吧,后来整天看别人宣传什么"c++才是王道"什么的,于是就以vc++6.0为平台,向c++进军,可惜很快就后悔了,复杂,烦琐,界面不友好,易错...差点把我给学傻了,以至于我都有点怀疑自己的IQ了,幸好在这个时候遇到了c#,这才找到点感觉,实在是太顺手了,难道是上天特地为我设计的么?
可是渐渐的,我发现c#在图像,语音...等方面的处理能力不是很强,于是还是想去学c++,打算是vc.net可是那段学c++的经历实在是太可怕了,我现在真是不太有信心能学得下去,请问vc.net是不是比vc++6.0简单一些啊?还有就是俩者的功能相比如何啊?
或者我再回去精修c行不行啊?c虽然简陋点,可是还是很强的,(而且我正好想在暑假期间好好地分析一下linux的内核)

解决方案 »

  1.   

    可是你没说清楚啊,
    我现在是学vc.net?  vc++?  还是精修c语言啊?
      

  2.   

    学VC6和java没错! 等你这两个都学好了,找份高薪工作以后再玩玩.net和其它的吧.
      

  3.   

    C#易学,找工作的门槛较低,但是一般都用来做mis之类的项目,做久了会懈怠的C++难学,而且现在学习C++,在Windows运行的IDE较好的也就只有VC++了(C++ Builder..用了实在不是很习惯@_@),至于VC++.Net,界面确实友好一些,即使用了很久VC++6的人也可以很快上手,说实话,第一次看到VC++.net的属性窗口时,很感动>_<不过,VC++ 只是一个IDE而已,如果用它开发Win32程序,哥们就要学习MFC,以及其消息驱动特性,还有Windows运行机制。这就不是纯粹的C++了,所以VC++用的好的人不一定C++很强,反过来用C++很强的人不一定能够用好VC++。不过为了适应更广的就业面,推荐C++为主,C#为辅,当然还要要能够熟练使用SqlServer或者Oracle数据库系统(没办法,现在大部分公司都要求),一专多能才是王道