Files
mir_server/sdk/srvlib/include/Singleton.hpp

30 lines
492 B
C++
Raw Normal View History

2025-01-09 17:45:40 +08:00
#pragma once
/************************************************************************/
/* 单例模式
/*
/*
/************************************************************************/
class CSingleton
{
private:
static CSingleton* m_pInstance;
public:
static CSingleton * GetInstance ()
{
if (m_pInstance == 0)
{
m_pInstance = new CSingleton();
}
return m_pInstance;
}
private:
CSingleton();
};
//CSingleton* CSingleton::m_pInstance= 0;