名前付きテンプレート引数は、間違いなく C++ の非常に重要な機能です。つまり、デフォルトの引数を持つ多くのテンプレート パラメーターを持つクラス テンプレートが与えられた場合、この機能により、ユーザーはこれらのパラメーターの任意のサブセットに引数を提供できます。Vandervoorde と Josuttis による「C++ Templates: the Complete Guide」では、セクション 16.1全体を名前付きテンプレート引数の効果の達成に費やしています。
同書のセクション 13.9には、言語に追加される可能性が高い機能の 1 つとして名前付きテンプレート引数がリストされています。この見積もりが 12 年前にさかのぼるという事実と、この機能の優れた有用性の両方を考えると、名前付きテンプレート引数が最新の標準に組み込まれたか、および/または現代のコンパイラに実装されているかを調べたいと思います。
最初の質問に対する答えが否定的である場合、何が欠けているのかを理解したいと思います。つまり、なぜこの機能の必要性は、私が認識しているほど悪くないのですか?