嗨,我一直在部分“ BigNumber B1,B2,RES;”上看到此错误消息。按钮的任何位置都可以帮助我,这是代码。我尝试添加到该类中,但没有一个起作用,我知道他对很多人来说可能很简单,但是我刚开始使用c ++,但我仍在尝试掌握它,所以请帮助谢谢。
template <class T>
class BigNumber {
public:
BigNumber();
~BigNumber();
};
template <class T>
BigNumber<T>::BigNumber(){
front = NULL;
current = NULL;
}
template <class T>
BigNumber<T>::~BigNumber(){
}
BigNumber B1,B2,RES;
}
最佳答案
BigNumber
是模板类。因此,您必须提供参数来代替模板参数。
Bignumber<int> B1;
这里的
int
是模板参数,它将替换模板参数T
。