一个动态链接库的问题.100分,在C++专区中
晕呀,我在一个动态链接库中用__declspec(dllexport)导出一个类,但是,在这个类中使用了vector,string等,编译是通过了,但是有连接STL错误的警告信息,在外部也可以使用这个类,但是到使用vector的任何方法的时候都回错误.如果不导出__declspec(dllexport)则就没有任何警告信息.晕呀,我哪里错了呢?希望高手指导呀.
struct __declspec(dllexport) EventType
{
int m_iTime;
stringm_sData;
};
warning C4251: “EventType::m_sData” : class“std::basic_string<_Elem,_Traits,_Ax>”需要有 dll 接口由 struct“EventType”的客户端使用
with
[
_Elem=char,
_Traits=std::char_traits<char>,
_Ax=std::allocator<char>
]

