icsfy
V2EX  ›  问与答

这样写是单例模式吗?有什么问题吗?

  •  
  •   icsfy · Sep 27, 2018 · 2109 views
    This topic created in 2824 days ago, the information mentioned may be changed or developed.
    class Singleton {
    public:
        static Singleton* getInstance() {
            static Singleton *p = new Singleton();
            return p;
        }
    private:
        Singleton() {}
        ~Singleton() {}
    };
    
    2 replies    2018-09-27 23:29:26 +08:00
    billlee
        1
    billlee  
       Sep 27, 2018
    没有加锁
    innoink
        2
    innoink  
       Sep 27, 2018 via Android
    c++11 的话是没问题的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3178 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 48ms · UTC 12:41 · PVG 20:41 · LAX 05:41 · JFK 08:41
    ♥ Do have faith in what you're doing.