是否有标准C ++库的开源100%C ++ 11兼容(*)实现?
(*)一种被证明完全符合标准的实现或没有已知缺陷的实现。
答案 0 :(得分:3)
没有认证过程,C ++ 11是一个移动目标,因为缺陷报告继续被处理,所以我不确定你的问题是否完全有意义。或者如果是,答案是并且始终是“否”。
但是(除其他外)libstdc ++工作人员在跟踪标准库应该是最着名的近似值方面做得非常好。
答案 1 :(得分:2)
您可以查看llvm的libc ++,http://libcxx.llvm.org/,您可以从他们的网站访问SVN repos,其中一个主要功能是“C ++ 11标准定义的正确性”
答案 2 :(得分:2)
作为LLVM项目一部分的libc++标准库团队声称they have a full C++1y compliant implementation。
您可以在此处查看the status of the library。
libc++
有一个很大的缺点,就是libc++
它现在甚至不像libstdc++v3
那样受欢迎,例如没有GNU / Linux发行版采用这个标准图书馆。这个库的主要焦点在于MAC OS X / FreeBSD这一事实并不是一个秘密,至少目前是这样。