我该如何修复此错误?
错误:
LNK2001:未解析的外部符号" public:virtual long __stdcall CTProcessus :: Init(类ATL :: CStringT>>,wchar_t *,wchar_t *,wchar_t *)"
代码:
STDMETHODIMP CTProcessus::Init(BSTR bstrConnectionString, BSTR nomPosteResponsable, BSTR domaine, BSTR DNS)
{
m_csConnectionString = (LPCTSTR)bstrConnectionString;
m_bstrNomPosteResponsable = nomPosteResponsable;
m_bstrDomaine = domaine;
m_bstrDNS = DNS;
m_varNomPosteResponsable = (_variant_t)m_bstrNomPosteResponsable;
m_varDomaine = (_variant_t)m_bstrDomaine;
m_varDNS = (_variant_t)m_bstrDNS;
return S_OK;
}
非常感谢!
答案 0 :(得分:0)
由于您的代码能够成功编译,这意味着您在头文件中具有正确的函数签名。但是.cpp文件没有定义此函数。 您的.cpp文件也可能根本没有被编译,并且没有生成.obj文件。