I am using a function template in my project which is member of a class and I have included the header file of this class.But I am getting a linking error
LNK 2001: error LNK2001: unresolved external symbol "public: float __thiscall test::fillvalue <float>(class std::basic_stri ng<char,struct std::char_trait s<char>,class std::allocator< char> >,class std::vector<cla ss h *,class std::allocator< class h *> > *,struct Filter::t * const,class std::basic_stri ng<char,struct std::char_trait s<char>,class std::allocator< char> >)" (??$fillvalue@M @test@@QAEMV?$b asic_string@DU? $char_traits@D@ std@@V?$allocat or@D@2@@std@@PA V?$vector@PAVKV @@V?$allocator@ PAVKV@@@std@@@2 @QAUtparam@Filt er@@0@Z)
I have checked the parameters where the function template is called.I am not ablt to resovle it.Where can I check this error?Do I have to include something?
Thanks in advance
LNK 2001: error LNK2001: unresolved external symbol "public: float __thiscall test::fillvalue <float>(class std::basic_stri ng<char,struct std::char_trait s<char>,class std::allocator< char> >,class std::vector<cla ss h *,class std::allocator< class h *> > *,struct Filter::t * const,class std::basic_stri ng<char,struct std::char_trait s<char>,class std::allocator< char> >)" (??$fillvalue@M @test@@QAEMV?$b asic_string@DU? $char_traits@D@ std@@V?$allocat or@D@2@@std@@PA V?$vector@PAVKV @@V?$allocator@ PAVKV@@@std@@@2 @QAUtparam@Filt er@@0@Z)
I have checked the parameters where the function template is called.I am not ablt to resovle it.Where can I check this error?Do I have to include something?
Thanks in advance
Comment