C ++ 11编译器:最接近标准和多近?
我现在对C ++ 11显然已经被批准了,现在对C ++更加深入的学习很感兴趣。 什么编译器当前实现了最接近完整的C ++ 11支持的东西? 说编译器有多接近完全支持? 还是有主要的function缺失或只是语言律师的细节?
Apache wiki上有一个支持matrix 。
我认为斯科特·梅耶斯(Scott Meyers)在他的主页上保持的非常好:
llvm C ++编译器“clang”支持部分C ++ 11; 你可以在http://clang.llvm.org/cxx_status.html看到它的当前状态。;
还有GCC C ++ 0x(或C ++ 11)状态页面: http : //gcc.gnu.org/projects/cxx0x.html
IBM的xlC ++编译器有一个基本的C ++ 11function支持页面 。
对于现在任何人来说,截至2013年1月,Clang 3.2可能是最完整的C ++ 11编译器,尽pipeGCC(4.8.x)的最新开发分支将使GCC重新焕然一新。
http://clang.llvm.org/cxx_status.html
只要看看支持表! 史诗的东西。 这只是占当前可用的稳定版本,而GCC表包含了大约4.8个条目。
就像我说的那样,当GCC 4.8稳定发布的时候,两者之间会很紧张: