面试中遇到了一个手写单例模式的题,在这里总结一下:
class CSingleton { public: static CSingleton* getInstance() { if (NULL == instance) { instance = new CSingleton(); } return instance; } private: CSingleton(){} virtual ~CSingleton(){} static CSingleton* instance; };
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:[C++面试]单例模式-设计模式 - Python技术站