哪里有已经支持 C++0x 功能的 C++ 编译器?

有帮助吗?

解决方案

两2008年的视觉C++'功能包的'和g++支持的一些特征。

列表C++0x支持的功能g++.


视C++2008功能包的 ...包括一个实现TR1。部分TR1定通过在即将到来C++0x标准作为第一主要外ISO2003年标准C++图书馆。我们实现包括一些重要的功能,例如:

  • 聪明的指针
  • 经常表达分析
  • 新的容器(tuple array,无序的设置等)
  • 复杂的随机数发生器
  • 多态功能的包装
  • 类型特征
  • 以及更多!

其他提示

GCC有它的一些支承。 请参阅这里

Microsoft 的 Visual Studio 2010 CTP(社区技术预览)包含对 四个 C++0x 功能 即 lambda、auto、static_assert 和右值引用。

您可以下载VPC镜像 这里, ,请务必阅读有关 2009 年 1 月 1 日到期日会计处理的内容(这篇博文 被引用)。

  • 海湾合作委员会4.4(没有发布)将支持一些功能,如汽车。
  • 海湾合作委员会4.3没有坏tr1支持和一些功能等可变的模板。
  • 最新的英特尔编译器支持以及某些C++0x特点:它已经支持的自动"和"lambda功能。

有部分地支持C ++ 0X,但不能有充分的支持但因为最终的C ++ 0x尚未被标准化的编译器。

斯科特迈尔斯具有的C ++ 0x支持一些常见的编译器在这里一个很好的详细摘要:

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top