【发布时间】:2012-07-19 13:44:19
【问题描述】:
我正在想办法循环遍历模板参数列表,但没有成功
我不能使用 c++11 可变参数模板功能,它需要在编译时完成
我可以假设在否定论点之后不会有肯定论点
有什么想法吗?
template< int F1, int F2 ,int F3>
struct TemplatedClass
{
TemplatedClass();
update()
{
/*
for each positive template argument
call a method
*/
}
};
【问题讨论】:
-
模板参数的数量是固定的吗?
-
它是固定的,(虽然可能很长)
标签: c++ templates metaprogramming c++03