18

パラメータ型のすべての基本クラスについて本当に知る必要があるテンプレートを作成しています。N2965std::basesによって提案された特性はこれに最適ですが、そのステータスに関する信頼できる情報は見つかりません。

この提案はまだ生きていますか?もしそうなら、いつそれが標準化されているのを目にする可能性がありますか? そうでない場合、この機能を提供する他の提案はありますか?

フォローアップとして、g++ には および として利用可能な 2 つの N2965 トレイトがありstd::tr2::basesますstd::tr2::direct_bases。同等の機能を提供できる Clang や Intel の拡張機能はありますか?

4

1 に答える 1

9

これが拒否されたと私が知る限り、N3296: C++ FCD Comment Status Rev 6からこれを見ることができます。これには次のコメントがあります。

論文 n2965 は、前回の CD の後、関連する国家機関のコメントがなかったという理由で大部分が却下されたため、今回は国家機関のコメントを提出します。

そして処分は次のようになりました:

拒否された

現時点では、この提案を採用するコンセンサスはありません

Jonathan Wakely からのコメントは、gcc への実装に関する gcc パッチの電子メールを示しており、 TR2N2965はもう存在しないと述べています。

これに関するフォローアップの提案はありません

于 2015-11-12T03:58:23.407 に答える