icsfy
V2EX  ›  问与答

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

  •  
  •   icsfy · Sep 27, 2018 · 2079 views
    This topic created in 2811 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   ·   5879 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 53ms · UTC 06:20 · PVG 14:20 · LAX 23:20 · JFK 02:20
    ♥ Do have faith in what you're doing.