常にエラーLNK2019があるのに、コードでテンプレートを使用しています。これが私のコードの一部です:
Method.h
template<typename type>
void Method(Model<type>* sys);
Method.cpp
template<typename type>
void Method(Model<type>* sys){ blablabla;}
Model.h
template<typename type>
class Model{ blablabla;}
class Model1:public Model<double>{ blablabla;}
Main.cpp
Model<double> *sys=new Model1();
Method(sys);
ただし、常にエラーLNK2019が表示されます。function_mainで参照されている未解決の外部シンボル「void__cdec1Method(classModel *)」。誰かが私がどこで間違っているのか知っていますか?どうもありがとう!