none
用Microsoft Visual Studio 开发c++不好吗? RRS feed

  • 问题

  •      我现在在学C# 用的是Microsoft Visual Studio 2008,只是出于好奇想了解一下c++ ,发现网上的视频教程都是用 Visual C++讲的。 VS2008不也可以写c++吗?
       我知道只是一个工具的区别,但我想知道:到底是网上的教程OUT了?还是学c++ 真的是 用VS2008这样的工具不够好?即:现在大学里如果学c++ 也是用什么Visual C++吗?
                          都用Microsoft Visual Studio 这样的工具什么语言都通吃不好吗?

    我是半路出家,而且是自学 学的是C#语言,希望回帖的高手们留意一下,谢谢大家的帮助


    • 已编辑 lkf18 2012年7月27日 14:18
    2012年7月27日 14:14

答案

  • 如果我没有猜错的话,您所说的“Visual C++”是指的Visual C++ 6.0,我假设您是这个意思,那么我的回答是:

    使用Visual C++ 6.0是非常过时的——即使国内大部分教材、等级考试都是使用Visual C++ 6.0作为示例。Visual C++ 6 与现代具有高度标准化、更好的调试功能和超强的Intellisence功能的IDE相比,差的不是一点两点。Visual C++ 2008不是最新版的VC,但仍然能秒Visual C++ 6.0好几条街。
    如果您准备学习C++,我强烈建议您不要使用Visual C++ 6.0,Visual C++ 2008是一个好得多的选择。国内讲述新版VC的书并不常见,但国外有很多,向您推荐Ivor Horton的《Visual C++ 2010入门经典》和《C++ Primer Plus(第六版)》,这两本书的示例都是使用Visual C++ 2010完成的。

    2012年7月28日 4:15
  • 就像想当年我的大学计算机老师一样,  在我毕业工作之后, 用着64G的U盘的时候, 他依旧觉得他那512M的U盘依旧是海量.

    几乎的学校老师都只认识vc6, 就像他们自然不知道c++里的 auto 关键字是干啥的, 如果你这样写, 他们就会正义凛然的警告你 : 你错了.

    土鳖老师把学生教成了土鳖.

    c++11都开始推广了, 更高效, 更牛掰.

    vs不管在工程管理还是在代码辅助上, 都是非常优异的.

    很多写非微软平台的程序的人也是用vs, 原因是可以大大的提高开发速度.

    用纯文本编辑器写代码的人绝对是龟速.

    2012年7月30日 14:27

全部回复

  • 如果我没有猜错的话,您所说的“Visual C++”是指的Visual C++ 6.0,我假设您是这个意思,那么我的回答是:

    使用Visual C++ 6.0是非常过时的——即使国内大部分教材、等级考试都是使用Visual C++ 6.0作为示例。Visual C++ 6 与现代具有高度标准化、更好的调试功能和超强的Intellisence功能的IDE相比,差的不是一点两点。Visual C++ 2008不是最新版的VC,但仍然能秒Visual C++ 6.0好几条街。
    如果您准备学习C++,我强烈建议您不要使用Visual C++ 6.0,Visual C++ 2008是一个好得多的选择。国内讲述新版VC的书并不常见,但国外有很多,向您推荐Ivor Horton的《Visual C++ 2010入门经典》和《C++ Primer Plus(第六版)》,这两本书的示例都是使用Visual C++ 2010完成的。

    2012年7月28日 4:15
  • 就像想当年我的大学计算机老师一样,  在我毕业工作之后, 用着64G的U盘的时候, 他依旧觉得他那512M的U盘依旧是海量.

    几乎的学校老师都只认识vc6, 就像他们自然不知道c++里的 auto 关键字是干啥的, 如果你这样写, 他们就会正义凛然的警告你 : 你错了.

    土鳖老师把学生教成了土鳖.

    c++11都开始推广了, 更高效, 更牛掰.

    vs不管在工程管理还是在代码辅助上, 都是非常优异的.

    很多写非微软平台的程序的人也是用vs, 原因是可以大大的提高开发速度.

    用纯文本编辑器写代码的人绝对是龟速.

    2012年7月30日 14:27