【问题标题】:Visual studio Express 2013 OR Visual studio Pro 2010Visual Studio Express 2013 或 Visual Studio Pro 2010
【发布时间】:2014-03-01 16:54:33
【问题描述】:

我有一台商务笔记本电脑,并且标题中提到了这两个选项;成本不是限制(公司许可证),我将开发简单的 GUI/控制台程序。

目前我正在使用Code::Blocks,但遇到了我不得不将WtsApi32 用于WTSRegisterSessionNotification 的情况。我对使用 MS Visual Studio 附带的Sal.h 的要求感到震惊 - 我正在考虑将 MS VC++ 用于需要确定当前用户(多显示器设置)是否已锁定他的特定应用程序笔记本电脑/PC 与否。

我需要安装 MS VS Pro 2010 或 MS VS 2013 Express 版本 - 这两者的优缺点是什么?

你有什么建议?

【问题讨论】:

    标签: c++ visual-studio-2010 visual-studio visual-studio-2013


    【解决方案1】:

    Visual Studio Pro 2010 有资源编辑器,我认为还有分析器支持,但是帮助系统很糟糕(这是他们以关联方式对其进行现代化改造的版本)并且编译器 Visual C++ 几乎没有所有 C ++11 个功能。我在 VS 2010 中使用了第 3 方帮助查看器。但是,它有点容易崩溃并且通常不稳定。

    2013 Express Edition 缺少资源编辑器和用于分析器的 GUI,但有一个不错的帮助查看器(他们不得不放弃一切都是网络的愚蠢)和更新的编译器,基本上只缺少 C+ +11 constexpr 为了做得好。

    两者的下载量都很大。

    【讨论】:

    • VC++ 2010 支持许多 C++11 特性、lambda、自动、智能指针,几乎完整的 C++11 库。
    • @anonymous downvoter:请解释您的反对意见。哦,等等,不要打扰:我记得早期案例中的这种反应,我曾将一些关于微软产品的“负面”联系起来。粉丝们。
    • @user515430:您的“许多”功能过于夸张,积极误导读者。例如甚至缺乏基于 for 循环的 humbe 范围。
    • @ 干杯和hth。 - Alf,感谢您的回答和 cmets(公司已经有两个版本,但我只能安装一个)。从调试的角度来看,哪个更好(c++ 11 支持紧随其后)?我猜是 2013 Express 版吧?
    • 我没有注意到2010年到2013年调试环境有什么大的变化,但可能有一些小的变化。但是,我在使用 VIsual Studio for Desktop 2013 在头文件中设置断点时遇到了一些问题,我不记得 2010 版中的任何问题。所以可能是途中引入了一些bug。
    猜你喜欢
    • 1970-01-01
    • 2014-11-24
    • 2023-03-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多