// 探索单例模式以及单例模式的线程平安问题// 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;    }};