我有一个可变参数模板类。它的构造函数应该接受在每个参数上模板化的特定类的实例,即
class Foo<A>
{
public:
Foo(Bar<A>);
};
class Foo<A, B>
{
public:
Foo(Bar<A>, Bar<B>);
};
class Foo<A, B, C>
{
public:
Foo(Bar<A>, Bar<B>, Bar<C>);
};
我该如何编程?
我有一个可变参数模板类。它的构造函数应该接受在每个参数上模板化的特定类的实例,即
class Foo<A>
{
public:
Foo(Bar<A>);
};
class Foo<A, B>
{
public:
Foo(Bar<A>, Bar<B>);
};
class Foo<A, B, C>
{
public:
Foo(Bar<A>, Bar<B>, Bar<C>);
};
我该如何编程?