【发布时间】:2015-03-10 12:36:47
【问题描述】:
重要提示:因为最终 ISO C++14 标准最近才发布,所以 GCC 的支持是实验性的。不会尝试保持与不反映最终标准的 C++14 功能实现的向后兼容性。
我找不到experimental 的官方 GCC 定义。正如最后一句提到的,它是否仅适用于非标准功能的向后兼容性?还是它也表明稳定性或缺乏稳定性?同一页上的前一句说
C++14 功能作为“主线”GCC 编译器的一部分在 GCC 的 Subversion 存储库的主干以及 GCC 4.8 及更高版本中提供。
对我来说,这意味着稳定性。是这样吗?特别是,我的问题是关于 GCC 4.9,因为根据上述页面,这是最早支持 C++14 的版本。
【问题讨论】:
-
你为什么在乎?海湾合作委员会的人们正在尽其所能,不做任何保证!
-
@BasileStarynkevitch:我不明白 GCC 尽力而为等同于不需要关心稳定性。
-
4.9 不支持所有 C++14 语言功能。 5.0 将,IIRC。