如题。.NET出来那么多年了,但是VC6.0一直都还在用,说明有它的可取之处。而VC++.NET和VC主要区别是因为前者对C++进行了托管,扩充了c++语言的特性,但是我总觉得去学习这扩展的特性还不如去学习C#呢,反正都有很多新的特性,都要在C++的基础上重新学习的
总之就是很迷茫,不知道谁懂的多能指点一二。先行感谢!

解决方案 »

  1.   

    建设学VC6.0,资料多,不懂的问题也有人回答
    .NET只是IDE而已,只要用几个星期就熟悉了
      

  2.   

    MFC在很长一段时间内还是不会被取代的
      

  3.   

    没什么那个好,都是一个IDE类的,不是语言,只是对C++的封装,用来学习的话,VC不错,如果是用来上班开发,用VC。Net,如是是有事业路,那还是要用C++,标准C++不会变,而VC-》。Net-》WinFX……天天在变,Microsoft变化太快,要不那来利润。我个人观点,为了工作,挣钱,至少要会点吃饭的东西,但要想搞个事业强烈建议,C++、C到Linux下或者,就做Web。基本也就这两个方向。
      

  4.   

    都是IDE,如果机器配置好,还是用用vs2003吧.如果你已经习惯了vc6.0,那就把配置方案改成6.0.
      

  5.   

    近来正在努力的学习VC6.0!
    MFC 入门好像也不是那么容易呀!
    高手们可以说一下学MFC的经验吗?
      

  6.   

    学MFC的话,最好从"用"开始,然后就去理解它的整个框架.我的是vc6+sp6+windows 2003 sdk  05年的
      

  7.   

    学VC++.NET,界面比6要友好。对C++标准支持更好些
      

  8.   

    还是用.net吧,开发环境更好,更智能,也更美观,你在这下做非托管的代码也是更方便