获取链接错误2019虽然类不是从VS2010中的CString类派生的

时间:2012-12-03 07:07:07

标签: visual-studio-2010 visual-c++ lnk2019

我收到以下错误

  

错误LNK2019:未解析的外部符号“public:class   ATL :: CStringT> > __thiscall   CFILicenseSettings :: GetCodeStartup1(无效)”   (?GetCodeStartup1 @ CFILicenseSettings @@ QAE?AV?$ @ CStringT DV?$ @ StrTraitMFC_DLL DV?$ @ ChTraitsCRT @ d ATL @@@@@ ATL @@ XZ)   在函数中引用   __catch $?ValidateLicense @ CFIServerDlg @@ AAE_NXZ $ 0 E:\ TIMSWebServerManager_lic \ TIMSWebServerManager \ TIMSWebServerManager.obj TIMSWebServerManager

我的功能定义如下:

CString CFILicenseSettings::GetCodeStartup1()
{
CString a = "why";
return a;
} 

该功能的声明如下: -

CString     GetCodeStartup1();

当我在网上搜索上述错误时,我发现这个错误是因为我的类是从CString类派生的,但事实并非如此...... 当我调用函数GetCodeStartup1()时,我收到此错误; 如果我评论调用函数GetCodeStartup1();我的程序编译成功

如何删除错误?

提前致谢

0 个答案:

没有答案