先写实例,分析流程,最后分析源码和原理。
1、首先是demo代码
class CSingletonDemo
{
public:
CSingletonDemo();
~CSingletonDemo();
static CSingletonDemo* GetInstance();
};
CSingletonDemo::CSingletonDemo()
{
}
CSingletonDemo::~CSingletonDemo()
{
}
CSingletonDemo* CSingletonDemo::GetInstance