我尝试使用C++11的线程库编写并行代码,首先我需要一个支持该库的编译器。我的问题是,有哪些编译器可以支持C++11的所有并发特性?注意: 这个问题关于支持C++11的并发特性,而不是最好地支持C++11的编译器。
你最好的选择是查看Apache wiki中提到的支持矩阵,并参考C++11编译器:最接近标准和接近程度?。从那里,您将能够看到哪个编译器最适合您的需求。 Visual Studio 如Visual C++ 11中的C++11特性所述,“在VC11中,我们打算完全支持C++11标准库,除了尚未实现的编译器功能。” GCC GCC中的C++0x/C++11支持 Clang Clang中的C++98和C++11支持
<cfenv>
和大部分新的浮点函数,那么他就不能真正声称实现了所有库功能。 - Christian Rau