摘要: 今天实现一个单例的时候,想到多线程getInstance()时可能会有问题,就查了一下单例的几种实现方式。有一种被称为“饿汉式”的实现: 1 class manager 2 { 3 private: 4 manager(){printf("called.");} 5 static manager* m_pInstance; 6 7 public: 8 manager* GetInstance() 9 {10 return m_pInstance;11 }12 }13 14 ... 阅读全文
posted @ 2013-03-13 17:52 楚 阅读(425) 评论(0) 推荐(0) 编辑