首页 > 后端开发 > C++ > 正文

Visual Studio 2012 支持哪些 C 11 功能?

Linda Hamilton
发布: 2024-11-03 03:40:02
原创
899 人浏览过

What C  11 Features are Supported in Visual Studio 2012?

Visual Studio 2012 中的 C 11 功能

最近发布了 Visual Studio 2012 预览版,许多开发人员对 C 11 功能的支持感到好奇。虽然 Visual Studio 2010 已提供部分 C 11 支持,但新版本提供了扩展的功能。

Visual Studio 2012 中的新 C 11 功能:

  • 右值参考:从2.0版本更新为2.1.
  • Lambdas:从版本 1.0 增强到 1.1。
  • Decltype:版本 1.1(尚未在开发者预览版中提供)。
  • 改进对齐: 尚未完成。
  • 强类型枚举: 现已完成。
  • 转发声明的枚举: 现已支持。
  • 标准布局且琐碎类型: 现已支持。
  • 原子: 可用。
  • 强大的比较和交换: 已实现。
  • 双向围栏:支持。
  • 数据依赖排序: 可用。
  • 基于范围的 For 循环: 现已可用。

2012 年 11 月使用 Visual C 编译器添加的其他 C 11 功能CTP:

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

以上是Visual Studio 2012 支持哪些 C 11 功能?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板