写了一个单例模式代码,一直报错,一直看不出来,请帮我将查一下吧!
程序代码:class Manager
{
public:
// 这是一个常见的单例模式
static Manager* GetManager();
bool Is_jc_data_OK() { return jc_data; }
bool Is_xx_data_OK() { return xx_data; }
bool Is_ls_data_OK() { return ls_data; }
private:
Manager()
{
jc_data = true;
xx_data = true;
ls_data = true;
}
static Manager* p_manager;
bool jc_data;
bool xx_data;
bool ls_data;
};
Manager* Manager::GetManager()
{
if (nullptr == p_manager)
{
p_manager = new Manager();
}
return p_manager;
}









