TR2には甘いものがたくさんあります。それはC++17になりますか?
TR1 は 2005 年に完成し、C++11 が標準化されるまで待たなければならなかったと理解しています。でも、TR2が完成しているのもわかりますよね?
私の C++17 へのリンクでは、TR2 については何も言及されていませんが、期待しています...
多分。
TR (および現在の技術仕様) のポイントは、標準の反復プロセスとは無関係に何かを成熟させることです。彼らは TS を公開し、それがどのように機能するかを確認し、機能の実装および/または使用に問題があるかどうかを確認し、すべてが機能する場合は、それを完全な標準に「折りたたむ」ことができます。
各 TS は、次の標準に組み込まれるかどうかを確認するために、独自のメリットが考慮されます。
技術仕様ワーキング グループの現在のステータスについては、http://isocpp.org/std/status (@BenjaminLindley に感謝) を参照してください。
それらのいずれも、2017 年よりもかなり前に完成していれば、標準に組み込まれる可能性があります。それらがすべてそうなる可能性は低いです。
目標は、std::experimental
一度機能を追加するstd
と、その後の後悔や仕様変更が少なくなるようにしながら、機能を試してみる (そして、足元の地面の変化を受け入れる意思がある場合は使用する) ことができるようにすることです。これらのサイド プロジェクトのそれぞれからメイン ライン標準を分離し、それらを独立して進化させることには、おそらく組織のオーバーヘッドの大きな利点もあります。
TR2の機能のリスト(ウィキペディアのリンクから)と私のコメントは次のとおりです。