我在我的代码中使用模板,但总是出现错误 LNK2019。这是我的代码的一部分:
方法.h
template<typename type>
void Method(Model<type>* sys);
方法.cpp
template<typename type>
void Method(Model<type>* sys){ blablabla;}
模型.h
template<typename type>
class Model{ blablabla;}
class Model1:public Model<double>{ blablabla;}
主文件
Model<double> *sys=new Model1();
Method(sys);
但是,总是显示错误 LNK2019: unresolved external symbol "void __cdec1 Method(class Model*)" referenced in function_main. 有人知道我哪里出错了吗?非常感谢!