我不确定发布是否正确,因为它不是软件,而是标准.
我的意思是,C++ 0x标准完成了吗?它还在开发中吗?
主要编译器是否支持它?部分完全?
Jam*_*lis 17
完成了C++ 0x标准?
是! 它完成了.
没有.
它还在开发中吗?
C++仍在积极开发中,但C++ 11却没有.
是的,不是.去年发布了最终委员会草案(FCD).此时不能向C++ 0x添加新功能; 此时的所有更改都是微小的更改或解决缺陷所需的更改(有时解决缺陷所需的更改非常广泛).
3月C++委员会在马德里举行会议时,应该投票提交国际标准最终草案(FDIS).如果投票成功,C++ 0x将"完成",并且此文档将提交给ISO批准(或批准或ISO调用该过程).
如果该投票失败或委员会认为该文件尚未准备好,那么我们将不得不等到下一次会议,我们将看到会发生什么.尽管如此,委员会成员的大部分博客文章都对3月份的整理表示乐观
主要编译器是否支持它?部分完全?
大多数主要编译器都支持各种C++ 11功能.Stack Overflow上的C++ 11标记页面包含指向标准最新草案的链接列表,以及几个主要编译器实现的文档,其中列出了哪些功能受支持,哪些不受支持.Apache Stdcxx Wiki可能是最好的功能实现状态表.
不,事情还没有结束。他们的目标是2011年底。
它的某些部分已在称为 TR-1(技术报告 1)的早期版本中发布,其中大部分是库扩展。如今,编译器确实支持这一点,包括 Microsoft 最新的 Visual Studio。