class CAMM{
inline CAMM( char type, char * src, bool dup );
...
}
CSwitch::DoParseRead
{
..
CAMM * hdr = new CAMM(0, pstr, false);
...
}
error LNK2019: unresolved external symbol "public: __thiscall CAMM::CAMM(char,char *,bool)" (??0CAMM@@QAE@DPAD_N@Z) referenced in function "protected: void __thiscall CSwitch::DoParseRead(char *)" (?DoParseRead@CSwitch@@IAEXPAD@Z)
将 inline 去掉,就没有这个错误