TR2 会以 C++17 版本发布吗?

Jon*_*Mee 6 c++ tr1 c++11 c++-tr2 c++17

TR2中有很多甜蜜的东西。那会在C++17中吗?

据我了解,TR1于2005年完成,必须等到C++11才能标准化。但我也明白TR2已经完成了?

我到 C++17 的链接没有提到任何有关 TR2 的内容,但我希望......

Yak*_*ont 5

或许。

TR(以及现在的技术规范)的要点是允许某些东西独立于标准迭代过程而成熟。他们可以发布一个 TS,看看它是如何工作的,看看该功能的实现和/或使用是否存在任何问题,如果一切正常,他们就可以将其“折叠”到完整的标准中。

每个 TS 都会根据其自身优点进行考虑,以确定是否会将其合并到下一个标准中。

请参阅http://isocpp.org/std/status(感谢 @BenjaminLindley)了解技术规范工作组的当前状态。

其中任何一项,如果在 2017 年之前完成,都可以纳入标准。他们不太可能都是这样。

我们的目标是,我们可以std::experimental更早地获得可使用的功能(如果我们愿意接受脚下的地面变化,则可以使用),同时在添加功能后,可以减少std遗憾和规格更改。将主线标准与每个副项目分离并允许它们独立发展可能还会带来巨大的组织开销优势。