一直困扰我的问题,谢谢您的回答。

解决方案 »

  1.   

    谈谈自己的看法,在语法上C#和c++还有很多相识之处的,只是具体的函数使用上存在着一些差别,例如数据类型转换之类的,如果是从C#转到c++ 我觉得到不是件非常麻烦的事,其难度远远小于从delphi或vb之类转换到vc
    vc.net扩充了对vc对.net的支持,可以编写win32以及.net两个平台的软件
      

  2.   

    我感觉应该困难不大,如果你有了很好的C语言基础那就更好办了
    你稍微写几个简单的例子,应该就能有所感觉
    不过C/C++非常灵活,特别是指针的使用,要想用好还是要下一段苦功夫VC.net和vc6 来说,如果不用VC.net的托管语言扩充的部分的话,相差不大,应该说最大的反而是IDE的差别了说这么多,还是亲手做一下试试看,给自己一个小项目实现一下看看,有问题就上csdn搜索,应该很快的
      

  3.   

    从C#转到C++,就象是捅破一层纸,纸破了你就看见C++了,如果不知道去怎么捅破纸就很难了...任何语言,或者工具,或者框架,都有它复杂的一面,无论C#还是C++,都会耗费人大量的时间,慢慢探索吧VC入个门还是很简单的----说简单可并不是那种拿向导做个MFC程序,点几个BUTTON哦~
      

  4.   

    我学习了C#,有了一点点的基础。但是我总觉得C++非常重要,如果要做一个好的程序员,应该会C++的。
      

  5.   

    还有,我原来买了些经典的vc书籍,如果在.Net 2003上面练习,差别大不大?
      

  6.   

    原来的书籍能用的,不过由于编辑器的变化,有些地方不能完全按照书上写的操作步骤来弄了,但代码部分没变VC6的工程在VS2003下需要转换,VS2003会提示的,不过有时会转换失败
    源文件不会改变,仅仅是那几个工程文件格式变换而已