<i id='JdTeu'><tr id='JdTeu'><dt id='JdTeu'><q id='JdTeu'><span id='JdTeu'><b id='JdTeu'><form id='JdTeu'><ins id='JdTeu'></ins><ul id='JdTeu'></ul><sub id='JdTeu'></sub></form><legend id='JdTeu'></legend><bdo id='JdTeu'><pre id='JdTeu'><center id='JdTeu'></center></pre></bdo></b><th id='JdTeu'></th></span></q></dt></tr></i><div id='JdTeu'><tfoot id='JdTeu'></tfoot><dl id='JdTeu'><fieldset id='JdTeu'></fieldset></dl></div>

      <bdo id='JdTeu'></bdo><ul id='JdTeu'></ul>
  1. <tfoot id='JdTeu'></tfoot>
    <legend id='JdTeu'><style id='JdTeu'><dir id='JdTeu'><q id='JdTeu'></q></dir></style></legend>

    1. <small id='JdTeu'></small><noframes id='JdTeu'>

    2. Visual Studio 2012 中的 C++11 功能

      时间:2023-06-04
          <tfoot id='HYs9P'></tfoot>
          <legend id='HYs9P'><style id='HYs9P'><dir id='HYs9P'><q id='HYs9P'></q></dir></style></legend>

              <tbody id='HYs9P'></tbody>

                <bdo id='HYs9P'></bdo><ul id='HYs9P'></ul>

                <i id='HYs9P'><tr id='HYs9P'><dt id='HYs9P'><q id='HYs9P'><span id='HYs9P'><b id='HYs9P'><form id='HYs9P'><ins id='HYs9P'></ins><ul id='HYs9P'></ul><sub id='HYs9P'></sub></form><legend id='HYs9P'></legend><bdo id='HYs9P'><pre id='HYs9P'><center id='HYs9P'></center></pre></bdo></b><th id='HYs9P'></th></span></q></dt></tr></i><div id='HYs9P'><tfoot id='HYs9P'></tfoot><dl id='HYs9P'><fieldset id='HYs9P'></fieldset></dl></div>

                <small id='HYs9P'></small><noframes id='HYs9P'>

                本文介绍了Visual Studio 2012 中的 C++11 功能的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

                Visual Studio 2012 的预览版(VS2010 之后的下一个版本)是 现在可用.

                A preview version of Visual Studio 2012 (the next version after VS2010) is now available.

                有谁知道它支持哪些新的 C++11 特性?(我目前无法尝试).

                Does anyone know what new C++11 features it supports? (I'm not in a position to try it out at the moment).

                推荐答案

                值得注意的是,Visual Studio 2010 已经有相当多的早期 C++11 支持.因此,总结一下其他答案中已经链接的内容,以下是 Visual Studio 11 中不属于 Visual Studio 2010 的新内容:

                It's worth noting that Visual Studio 2010 already had quite a bit of early C++11 support. So to summarize what is already linked to in other answers, here is what is new in Visual Studio 11 that was not part of Visual Studio 2010:

                • 对 2.1 版 的右值引用来自2.0
                • lambdas 到 1.1 版从 1.0 开始.
                • decltype 到 1.1 版从 1.0(尚未在开发者预览版中提供)
                • 已改进,但仍不完整,对齐
                • 完成强类型枚举
                • 前向声明的枚举
                • 标准布局和简单类型
                • 原子
                • 强对比和交流
                • 双向围栏
                • 数据依赖排序
                • 基于范围的 for 循环
                • rvalue references to version 2.1 from 2.0
                • lambdas to version 1.1 from 1.0.
                • decltype to version 1.1 from 1.0(not yet available in developer preview)
                • Improved, but still incomplete, Alignment
                • completed strongly-typed enums
                • forward declared enums
                • Standard layout and trivial types
                • Atomics
                • Strong compare and exchange
                • Bi-directional fences
                • Data-dependency ordering
                • Range-based for loop

                2012 年 11 月上旬,微软 宣布 Visual C++ Compiler 2012 年 11 月 CTP,为 Visual Studio 2012 添加了更多 C++11 功能:

                In early November 2012, Microsoft announced the Visual C++ Compiler November 2012 CTP, which adds more C++11 functionality to Visual Studio 2012:

                • 统一初始化
                • 初始化列表
                • 可变参数模板
                • 函数模板默认参数
                • 委托构造函数莉>
                • 显式转换运算符
                • 原始字符串

                这篇关于Visual Studio 2012 中的 C++11 功能的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                上一篇:什么是非常简单的 C++ 分析器 (VC++)? 下一篇:C++ 类实例上的静态成员方法调用

                相关文章

                  <bdo id='89EfO'></bdo><ul id='89EfO'></ul>

                  <legend id='89EfO'><style id='89EfO'><dir id='89EfO'><q id='89EfO'></q></dir></style></legend>

                    <tfoot id='89EfO'></tfoot>
                    <i id='89EfO'><tr id='89EfO'><dt id='89EfO'><q id='89EfO'><span id='89EfO'><b id='89EfO'><form id='89EfO'><ins id='89EfO'></ins><ul id='89EfO'></ul><sub id='89EfO'></sub></form><legend id='89EfO'></legend><bdo id='89EfO'><pre id='89EfO'><center id='89EfO'></center></pre></bdo></b><th id='89EfO'></th></span></q></dt></tr></i><div id='89EfO'><tfoot id='89EfO'></tfoot><dl id='89EfO'><fieldset id='89EfO'></fieldset></dl></div>

                  1. <small id='89EfO'></small><noframes id='89EfO'>