TR2是否会在C ++ 17中发布? [英] Is TR2 Going to be Released in C++17?

查看:211
本文介绍了TR2是否会在C ++ 17中发布?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

TR2 中有许多有趣的东西。是在 C ++ 17 吗?



我理解TR1在2005年完成,不得不等到C ++ 11被标准化。
但是我也理解TR2已经完成了?



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



TR的观点(现在)。

解决方案技术规格)是允许某些成熟独立于标准迭代过程。他们可以发布一个TS,看看它是如何工作的,看看是否有任何问题的实现和/或使用的功能,如果一切工作,那么可以折叠到完整的标准。



每个TS都有自己的优点,看看它是否会折叠成下一个标准。



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

任何一个,如果在2017年之前完成,可以折叠成标准。



一个目标是我们可以获得 std :: experimental 的功能如果我们更早地将这些功能添加到 std 中,并且在该点之后有更少的遗憾和规格更改,就可以使用(并且如果我们愿意接受我们脚下的地面移动) 。可能还有大量的组织开销优势,可以将主线标准从这些边项目中分离出来,并允许它们独立演进。


There is lots of sweet stuff in TR2. Is that going to be in C++17?

I understand that TR1 was completed in 2005 and had to wait until C++11 to be standardized. But I also understand that TR2 is already complete?

My link to C++17 doesn't mention anything about TR2, but I am hoping...

解决方案

Maybe.

The point of TR (and now technical specifications) is to allow something to mature independent of the standard iteration process. They can publish a TS, see how it works, see if there are any problems in the implementation and/or use of the feature, and if everything works then can then "fold" it into the full standard.

Each TS is considered on its own merits to see if it will be folded into the next standard.

See http://isocpp.org/std/status (thanks @BenjaminLindley) for current status of the Technical Specification working groups.

Any of them, if completed well prior to 2017, could be folded into the standard. It is unlikely they all will be.

A goal is that we can get the std::experimental features to play with (and use if we are willing to accept the ground shifting under our feet) earlier, while having the features once added to std with fewer regrets and specification changes after that point. There are probably also massive organizational overhead advantages to decoupling the main line standard from each of these side projects and allowing them to evolve independently.

这篇关于TR2是否会在C ++ 17中发布?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆