Visual C ++ 2010是否支持可变参数模板或不支持?
Here声明:
Visual C ++ 2010不支持可变参数模板。
但是this forum entry说:
是的,VS2010 TR1支持可变长度模板参数。
并且还明确列出了Visual C ++ 2010的an example on MSDN。但是,当我尝试使用Visual C ++ 2010构建它时,我在" ...
"
template<class T1, class T2, ..., class TN>
class tuple { /* ... */ };
我错过了什么?除了C ++ 11支持之外,我还需要打开一些编译器选项吗?
答案 0 :(得分:0)
根据列出Visual Studio编译器上实现的c ++ 11功能的这两个表,VC10不支持可变参数模板:
C ++ 11核心语言功能
VC10上的Variadic模板v0.9,v1.0?否
VC11上的Variadic模板v0.9,v1.0?否
11.0 nov&#39; 12
上的可变换模板