Difference between revisions of "多种编译器对C++14的支持"

From KlayGE
Jump to: navigation, search
(Created page with "== C++14核心语言功能 == {| class="wikitable" |- ! 功能 !! 提案 !! MSVC !! GCC !! ICC !! Clang !! 替代方案 |- | Tweak to certain C++ contextual conversions || [ht...")
 
Line 28: Line 28:
 
| Single-quotation-mark as a digit separator || [http://isocpp.org/files/papers/N3781.pdf N3781] || No || No || No || No ||
 
| Single-quotation-mark as a digit separator || [http://isocpp.org/files/papers/N3781.pdf N3781] || No || No || No || No ||
 
|}
 
|}
 +
 +
== 参考 ==
 +
*[http://gcc.gnu.org/projects/cxx1y.html C++1y Support in GCC]
 +
*[http://clang.llvm.org/cxx_status.html C++98, C++11, and C++14 Support in Clang]
 +
 +
[[en:C++14 support in compilers]]

Revision as of 02:05, 14 October 2013

C++14核心语言功能

功能 提案 MSVC GCC ICC Clang 替代方案
Tweak to certain C++ contextual conversions N3323 No 4.9 No No
Binary literals N3472 No 4.9 No 2.9
Return type deduction for normal functions N3638 No 4.9 No 3.3
Runtime-sized arrays with automatic storage duration N3639 No 4.9 No No
Generalized lambda capture (init-capture) N3648 No 4.9 No No
Generic (polymorphic) lambda expressions N3649 No No No No
Variable templates N3651 No No No No
Relaxing requirements on constexpr functions N3652 No No No No
Member initializers and aggregates N3653 No No No 3.3
Clarifying memory allocation N3664 No No No No
Sized deallocation N3778 No No No No
Single-quotation-mark as a digit separator N3781 No No No No

参考