编译器错误 C2781

“declaration”:至少需要 value1 参数 - 提供了 value2

带有变量形参列表的函数模板参数太少。

以下示例生成 C2781:

// C2781.cpp
template<typename T>
void f(T, T, ...){}

int main() {
   f(1);   // C2781

   // try the following line instead
   f(1,1);
}