C++11 编译器:最接近标准以及有多接近?

问题描述 投票:0回答:6

既然 C++11 显然已获得批准,我有兴趣更彻底地学习 C++。 目前哪种编译器实现了最接近完整 C++11 支持的功能? 编译器距离完全支持有多近? 是否仍然缺少主要功能或只是语言律师的细节?

c++ c++11 standards
6个回答
59
投票

Apache wiki 上有一个支持矩阵


14
投票

我认为 Scott Meyers 在他的主页上维护的那个非常好:

http://www.aristeia.com/C++0x/C++0xFeatureAvailability.htm


5
投票

llvm C++ 编译器“clang”具有部分 C++11 支持;您可以在 http://clang.llvm.org/cxx_status.html.

查看其当前状态

5
投票

还有 GCC C++0x(或 C++11)状态页面:http://gcc.gnu.org/projects/cxx0x.html


0
投票

IBM 的 xlC++ 编译器有基本的 C++11 功能支持页面


0
投票

对于现在阅读本文的任何人来说,截至 2013 年 1 月,Clang 3.2 可能是最完整的 C++11 编译器,尽管 GCC 的最新开发分支 (4.8.x) 将使 GCC 从外观上恢复到同等水平。

http://clang.llvm.org/cxx_status.html

看看那个支持表!史诗般的东西。这也仅考虑当前可用的稳定版本,而 GCC 表包含一些 4.8 条目。

就像我说的,当 GCC 4.8 稳定发布时,两者之间将再次变得紧张:

http://gcc.gnu.org/projects/cxx0x.html

© www.soinside.com 2019 - 2024. All rights reserved.