class Single
{
private:
Single(){};
static Single* instance;
virtual ~Single(void){}
public:
int val;
static Single* GetInstance()
{
if (instance == nullptr)
{
instance = new Single();
}
return instance;
}
};
Single * Single::instance = nullptr;
单例模式(C++实现)
最新推荐文章于 2024-07-26 23:39:00 发布