vc 6.0 visual stdio 2005学哪个好呢?

来源:百度知道 编辑:UC知道 时间:2024/05/30 03:58:50
visual stdio 2005
和visual stdio 2008呢?
~~~~~~~~~~~~~~~~~~~~~~~~~~
说下原因被

问下学vc 6.0 在学 visual stdio 是不是不好学?
学visual stdio 2005 在用visual stdio 2008有很大不同吗?需要学吗?

VC6.0适合初学者用 如果你刚开始学C/C++ 对面向对象的概念不大熟悉 可以用6.0来了解 但到后面关于面向对象程序开发 6.0就显的力不从心了 6.0里开发的是MFC 比较艰涩难懂 而且现在很多学校已经不学MFC了 而vc2005不管从集成开发环境,还是类库 都是先进了许多 2005里的面向对象编程相对容易学 功能强大 如果你对类继承封装有良好的认识 那就2005吧
至于2008 与2005只是新旧问题 不过2005更稳定 许多的企业和高校任然用的2005 毕竟教科书都是按2005编的嘛

VC6越来越少了,这个和时代进步是有关系的。

现在主流都是VS2005和2008,本质没有区别,只是类库版本不同。

VS2005主要支持的是框架2.0,
2008主要支持的是3.5。
学习来说,用2.0足以了。

They are same!

不过我建议初学者使用VC6

如果是C++刚入门的,建议学习VC6
理由如下:
1、比较经典,网上很多源代码可以参考
2、安装小,硬件要求低
3、可以胜任90%以上工作学习的要求。

另,最好安装一个Visual Assist X来辅助一下,这样更方便

不好说,很多教程讲的都是vc6.0,所以学mfc还是用vc6.0吧

编译器你选择哪一个其实都是无所谓的.......VC6是十年前的产品,也是编程史上生命力最强的一个版本...至今有不少公司仍旧用它来开发..而VC2005和2008都是新的版本,05有一个字符集的BUG,08我还接触的少,没有太多发言权,但是LZ我可以给你举一个例子,这三个工具就如同炒锅,电饭锅,高压锅,都能做出饭来,区别其实是不大的..PS:我这个比喻有点..呵呵不怎么贴切,不过LZ你了解我说的意思就好了,其实都是一样的,都是把你写的代码编译成机器能识别的码然后编译成程序...至于不同,后者肯定是补充了前者的功能,但是这些功能是专业的人士才感受的到的,初学者VC6完全够用,而且至今把VC6学的彻彻底底明白的人,凤毛麟角....