单例模式:
```cpp
namespace Interface
{
class Test{
public:
static Test* GetInstance()
{
if(!m_instance)
{
m_instance= new Test();
}
return m_instance;
}
private:
static Test* m_instance;
};
#define TestIns Test::GetInstance()
}
单例模式:
```cpp
namespace Interface
{
class Test{
public:
static Test* GetInstance()
{
if(!m_instance)
{
m_instance= new Test();
}
return m_instance;
}
private:
static Test* m_instance;
};
#define TestIns Test::GetInstance()
}