支持C++ 0x功能的C++编译器?

Dar*_*kas 9 c++ c++11

是否已经支持C++ 0x功能的任何C++编译器?

And*_*ndy 10

海湾合作委员会有一些支持.看到这里.


Pet*_*ham 8

2008 Visual C++'Feature Pack'和g ++都支持一些功能.

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


Visual C++ 2008 Feature Pack ...包含TR1的实现.TR1的部分计划在即将到来的C++ 0x标准中采用,作为ISO 2003标准C++库的第一个主要补充.我们的实施包括许多重要功能,例如:

  • 智能指针
  • 正则表达式解析
  • 新容器(元组,数组,无序集等)
  • 复杂的随机数发生器
  • 多态函数包装器
  • 输入特征
  • 和更多!


Pet*_*McG 8

Microsoft的Visual Studio 2010 CTP(社区技术预览版)包含对四种C++ 0x功能的支持,即lambdas,auto,static_assert和rvalue引用.

您可以在此处下载VPC图像,请务必阅读有关2009年1月1日到期日的会计记录(此博客文章已引用).


Art*_*yom 6

  • GCC 4.4(尚未发布)将支持某些功能,如auto.
  • GCC 4.3具有不错的tr1支持和一些功能,如Variadic模板.
  • 最新的英特尔编译器支持一些C++ 0x特性:它已经支持auto和lambda函数.