[C++面试]单例模式-设计模式

面试中遇到了一个手写单例模式的题,在这里总结一下:

class CSingleton
{
public:
    static CSingleton* getInstance()
    {
        if (NULL == instance) {
            instance = new CSingleton();
        }
        return instance;
    }

private:
    CSingleton(){}
    virtual ~CSingleton(){}
    static CSingleton* instance;
};
原文地址:https://www.cnblogs.com/Vivianwang/p/6429500.html