我收到以下错误
错误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();我的程序编译成功
如何删除错误?
提前致谢