是否可以声明没有参数的模板?
我有一个模板,如:
template < int i, int j>
class X{
int doSomething() { return i+j;}
}
Run Code Online (Sandbox Code Playgroud)
现在我想在另一个类中使用此模板,但我不知道它的参数是因为它们是可变的.但是我想在变量中保存不同的模板,如下所示:
class Foo {
X var;
void setVar ( const X &newVar) { var = newVar; }
X getVar () { return var;}
}
Run Code Online (Sandbox Code Playgroud)
有没有办法在一个变量中保存不同类型的模板?还是指针?
谢谢你的帮助