C++ 当你想用C++;0x特性?

C++ 当你想用C++;0x特性?,c++,compiler-construction,C++,Compiler Construction,使用C++0x特性进行实验的最佳编译器是什么?我一直在试验GNUG++4.4 如果我没有弄错的话,就是为了这个目的而制作的。绝对GCC TrunkConceptGCC遗漏了GCC主干的许多功能。不过,它目前正在并入GCC。它具有所有这些特性,包括新的自动类型的变量(尽管还没有新的函数声明语法): 有一个包含部分lambda支持的GCC分支,它还包含其他C++0x特性。我建议你也试试那个。它在irc.freenode.org上的#geordi上使用,你可以在那里进行实验。-只是为了在线试用它它可能

使用C++0x特性进行实验的最佳编译器是什么?我一直在试验GNUG++4.4

如果我没有弄错的话,就是为了这个目的而制作的。

绝对GCC TrunkConceptGCC遗漏了GCC主干的许多功能。不过,它目前正在并入GCC。它具有所有这些特性,包括新的
自动
类型的变量(尽管还没有新的函数声明语法):


有一个包含部分lambda支持的GCC分支,它还包含其他C++0x特性。我建议你也试试那个。它在irc.freenode.org上的
#geordi上使用,你可以在那里进行实验。

-只是为了在线试用它

它可能不是C++0x实验的最佳选择,但是对于面向MSVC的人来说,有一个“社区技术预览”(CTP)VS2010的版本,其中包含VC10的预览,其中实现了C++0x的某些部分(请注意,即使在VC10发布时,VC10也不会实现完整的C++0x更改集):

有关VC10 CTP新增功能的一些详细信息:

如上述文章所述,Visual C++编译器在微软Visual Studio 2010九月社区技术预览(CTP)中包含对四C++ 0x语言特征的支持,即:<

  • 兰博达斯
  • 汽车
  • 静态(u assert),
  • 右值引用

有关Comeau 4.3.10.1测试版支持的C++0x功能的列表: