友元类的定义问题
class CChainNode
{
public:
friend class CChain;
CChainNode();
virtual ~CChainNode();
};
class CChain
{
public:
CChain();
virtual ~CChain();
};
编译的时候提示2个错误:error LNK2001: unresolved external symbol "public: static struct CRuntimeClass const CChainNode::classCChainNode" (?classCChainNode@CChainNode@@2UCRuntimeClass@@B)
Debug/student.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
不知道友元类定义上哪处错了