乐趣区

关于c++:c-单例模式

// 探索单例模式以及单例模式的线程平安问题

// meyer's singleton
// 懒汉模式的最优雅版本
class singleton
{
private:
    singleton(/* args */);
    ~singleton();
    singleton(const singleton &);
    singleton operator=(const singleton &);

public:
    static singleton &getInstance()
    {
        static singleton instance;
        return instance;
    }
};
退出移动版