Singleton模式引发的link error!!!
ynnwq 2003-10-10 09:31:19 错误是这样的:
unresolved external symbol "private: static class CIndentWnd * CIndentWnd::pIndent" (?pIndent@CIndentWnd@@0PAV1@A)
我的代码是这样:
//缩略图窗口
class CIndentWnd : public CFrameWnd
{
private:
CIndentWnd();
static CIndentWnd *pIndent;
public:
void Update(HBITMAP hBitmap);
static CIndentWnd* GetInstance();
HBITMAP m_hBmpPuzzle;
afx_msg void OnPaint();
~CIndentWnd();
DECLARE_MESSAGE_MAP()
};
// 消息映射
BEGIN_MESSAGE_MAP(CIndentWnd, CFrameWnd)
ON_WM_PAINT()
END_MESSAGE_MAP()
编译能通过,可连接不行,怎么回事?