Visual Studio 2012 中的 C 11 功能
最近發布了 Visual Studio 2012 預覽版,許多開發人員對 C 11 功能的支援感到好奇。雖然 Visual Studio 2010 已提供部分 C 11 支持,但新版本提供了擴充的功能。
Visual Studio 2012 中的新 C 11 功能:
-
Rvalue 引用: 從版本 2.0 更新到 2.1。
-
Lambdas: 從版本 1.0 增強到 1.1。
-
Decltype: 版本1.1(開發者預覽版尚未提供)。
-
改良的對齊方式: 仍不完整。
-
強型列舉: 現已完成。
-
轉發聲明的列舉:現在支援。
-
標準版面和簡單型別:現在支援。
-
原子: 可用。
-
強大的比較和交換: 已實現。
-
雙向柵欄: 支援。
-
資料依賴排序: 可用。
-
基於範圍的 For 循環: 現已可用。
增加了其他C 11 功能Visual C 編譯器2012 年11 月CTP:
- 統一初始化
-
- 統一初始化
- 初始化器列表
- 可變參數模板
- 函數模板預設參數
- 委託建構子
明確轉換運算子原始字串
以上是Visual Studio 2012 支援哪些 C 11 功能?的詳細內容。更多資訊請關注PHP中文網其他相關文章!