为什么C++ 0x中有sizeof ...运算符?

Mot*_*tti 9 c++ language-design c++11

我看到@GMan实现sizeof...可变参数模板的一个版本(据我所知)相当于内置的sizeof....这不符合第二个设计原则:更喜欢库到语言扩展吗?

ken*_*ytm 7

Variadic模板(修订版3)(N2080 = 06-0150),第6页:

虽然不是绝对必要的(我们可以在count没有此功能的情况下实现),但检查参数包的长度是一种常见的操作,值得使用简单的语法.此外,当可变参数模板与概念组合时,这种操作可能成为类型检查的必要条件; 见3.3节.

(第3.3节讨论了现在无关的概念.)