命名模板参数可以说是 C++ 中一个非常重要的特性。即,给定一个类模板,该类模板具有许多带有默认参数的模板参数,此功能将允许用户为这些参数的任意子集提供参数。Vandervoorde 和 Josuttis 的“C++ 模板:完整指南”将整个16.1 节用于实现命名模板参数的效果。
同一本书的第 13.9 节将命名模板参数列为可能添加到语言中的功能之一。考虑到这个估计是 12 年前的事实以及这个特性的巨大效用,我想知道:命名模板参数是否已经成为最新的标准和/或在当代编译器中实现?
如果第一个问题的答案是否定的,那么我想了解我所缺少的,即:为什么对这个功能的需求没有我想象的那么糟糕?