<分区>
Possible Duplicate:
Why do I get “unresolved external symbol” errors when using templates?
我在代码中使用模板,但总是出现错误 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;}
main.cpp
Model<double> *sys=new Model1();
Method(sys);
但是总是报错LNK2019: unresolved external symbol "void __cdec1 Method(class Model*)"referenced in function_main.任何人都知道我要去哪里错了吗?非常感谢!