Difference between revisions of "多种编译器对C++14的支持"
From KlayGE
Gongminmin (Talk | contribs) |
Gongminmin (Talk | contribs) |
||
| 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 || | ||
|} | |} | ||
| + | |||
| + | == 相关内容 == | ||
| + | [[多种编译器对C++11的支持]] | ||
== 参考 == | == 参考 == | ||
Revision as of 02:17, 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 |