1: class Singleton {
2: public:
3: static Singleton* instance()
4: {
5: if (_instance == NULL)
6: {
7: _instance = new Singleton;
8: }
9: return _instance;
10: }
11: private:
12: Singleton(){}
13: ~Singleton(){}
14:
15: private:
16: static Singleton* _instance;
17: };
18:
19: Singleton* Singleton::_instance = NULL;
最新评论