C++17の標準ライブラリに入れる予定の機能を、std::expreimental
名前空間で先行してリリースし、使用経験を得るためのTechnical Specificationの状況。
C++14は8月15日まで、各国の投票待ち。
以下のTechnical Specificationを、投票のために提出した。
- Filesystem TS : 最終投票のための準備ができたので、もう少しでリリース。
- 最新のドラフト仕様はN3940
- Parallelism TS
- 最新のドラフト仕様はN3989
- Library Fundamentals TS :
not1
、not2
を汎用化したnot_fn
(N4076)と、optional
の修正(N4078)を承認した。- この変更が入る前の、最新のドラフト仕様はN4023
そのほか、
- Library Fundamentals TS バージョン2が始動した:このTSのバージョン1はこれから各国のコメントを募集するが、それは微調整程度になるので、バージョン2の準備を始める。
- Networking TSを再始動した:このTSではネットワークバイトオーダーの変換、IPアドレス、URIといった小さく基本的な部分から入れていこうとしていたが、Boost.ASIOをベースにした大きな提案を作成する、という方向に変わった。
- Concurrency TS : executorの改良を進めているが、なかなか合意がとれない状況。なのでexecutorを一旦TSから取り除いた。
- Concept TS : コア言語のワーキンググループで、徹底したレビューを行った。この秋には投票を開始できる見込み。