微软过去经常在支持 C++ 标准方面倍受批评,特别是其对 C99 和 C++98 的支持都还没有完全实现,而现在优先级在 C++11 和其继任者 C++14 估计也好不到哪去。拿 C++11 来说,该标准发布已经将近 2 年时间了,Visual Studio 2013 也只是将实现该标准最重要部分而已。
在今年微软的 BUILD 大会上发布了 Visual Studio 2013 正式版,该版本实现了 C++11 语言规范中的大多数函数,而其他诸如 GCC 和 LLVM 编译器架构过去也刚刚完全实现了所有 C++11 的特性,这比微软要早不少时间。
来自微软的 Herb Sutter 领导着 C++ 标准委员会,承诺微软将完全实现 C++14 规范,目前该规范尚未最终定稿,还有下下一个版本 C++17.
微软也计划要在 C# 5.0 实现 async 和 await 关键字,这允许异步的调用某个函数。这并不是 C++ 语言规范的部分,可能会在 2013 以后的版本中实现。
Visual Studio 2013 的新特性介绍请看这里。
你可以通过 这里 来获取 Visual Studio 2013 预览版,使用 "Go Live" 许可证,该许可证允许微软开发者在产品环境中使用该软件。
via:开源中国
网友回复/评论仅代表其个人看法,并不表明本社区同意其观点或证实其描述。
1.不欢迎无意义的回复/评论和类似“顶”、“沙发”之类没有营养的文字如果只是想简单的表个态,请点 有用无用支持反对 等按钮2.发言之前请再仔细看一遍文章,或许是您遗漏、误解了,理性讨论、切莫乱喷3.严禁发布违法、违规的信息,请勿到处招贴广告、发布软文;4.如果您发现自己的回复/评论不见了,请参考以上3条5.不停制造违规、垃圾信息的,账户将被禁止
共有0个评论 我要评论»
网友回复/评论仅代表其个人看法,并不表明本社区同意其观点或证实其描述。
1.不欢迎无意义的回复/评论和类似“顶”、“沙发”之类没有营养的文字
如果只是想简单的表个态,请点 有用无用支持反对 等按钮
2.发言之前请再仔细看一遍文章,或许是您遗漏、误解了,理性讨论、切莫乱喷
3.严禁发布违法、违规的信息,请勿到处招贴广告、发布软文;
4.如果您发现自己的回复/评论不见了,请参考以上3条
5.不停制造违规、垃圾信息的,账户将被禁止