c++ 11编译器:最接近标准,有多接近

C++11 Compiler: Closest to the standard and how close?

本文关键字:接近 标准 最接近 编译器 c++      更新时间:2023-10-16

现在c++ 11显然已经批准了,我对更彻底地学习c++很感兴趣。目前哪个编译器实现了最接近c++ 11的支持?所述编译器离完全支持有多近?是否仍然缺少主要功能,或者只是语言律师的细节?

在Apache wiki上有一个支持矩阵

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

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

llvm c++编译器"clang"部分支持c++ 11;

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

IBM的xlC++编译器有一个基本的c++ 11特性支持页面。

对于现在正在读这篇文章的人来说,截至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