代码,编译出错。求帮忙~
#include "stdlib.h"#include "stdio.h"class SignalIns{public: static SignalIns& GetIns(void) { if ( Instance == NULL ) { Instance = new SignalIns; } return *Instance; } void PrintString() { printf("Ins Test!\n"); } static void DelIns(void) { delete Instance; Instance = NULL; } ~SignalIns() { }protected: SignalIns() { }private: static SignalIns* Instance;};int main(int argc, char** argv){ SignalIns::GetIns(); SignalIns::DelIns(); system("pause"); return 0;}//main.obj : error LNK2001: 无法解析的外部符号 "private: static class SignalIns * SignalIns::Instance" (?Instance@SignalIns@@0PAV1@A)