<2024年11月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

统计

  • 随笔 - 3
  • 文章 - 0
  • 评论 - 0
  • 引用 - 0

常用链接

留言簿(1)

随笔档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜

唯一设计模式

 

 1#include <iostream>
 2using namespace std;
 3
 4class CSingle
 5{
 6public:
 7    static CSingle * Get_Instance();
 8    ~CSingle();
 9private:
10    CSingle();
11    static CSingle * m_date;
12}
;
13
14CSingle::CSingle()
15{
16    
17}

18
19CSingle::~CSingle()
20{
21    if(m_date != NULL)
22        delete m_date;
23}

24
25CSingle* CSingle::m_date = NULL;
26
27CSingle * CSingle::Get_Instance()
28{
29    if(m_date == NULL)
30    {
31        m_date = new CSingle;
32    }

33    return m_date;
34}

35
36
37void main()
38{
39    CSingle* m_single = CSingle::Get_Instance();
40    CSingle * m_single1 = CSingle::Get_Instance();
41}

 

posted on 2008-07-14 15:54 QQ小青蛙 阅读(220) 评论(0)  编辑 收藏 引用


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理