super
C++博客
首页
新随笔
联系
聚合
管理
<
2008年7月
>
日
一
二
三
四
五
六
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
统计
随笔 - 3
文章 - 0
评论 - 0
引用 - 0
常用链接
我的随笔
我的评论
我参与的随笔
留言簿
(1)
给我留言
查看公开留言
查看私人留言
随笔档案
2008年7月 (2)
2008年6月 (1)
搜索
最新评论
阅读排行榜
1. C++ CFinal实现(235)
2. 观察者模式(222)
3. 唯一设计模式(220)
评论排行榜
1. C++ CFinal实现(0)
2. 唯一设计模式(0)
3. 观察者模式(0)
唯一设计模式
1
#include
<
iostream
>
2
using
namespace
std;
3
4
class
CSingle
5
{
6
public
:
7
static
CSingle
*
Get_Instance();
8
~
CSingle();
9
private
:
10
CSingle();
11
static
CSingle
*
m_date;
12
}
;
13
14
CSingle::CSingle()
15
{
16
17
}
18
19
CSingle::
~
CSingle()
20
{
21
if
(m_date
!=
NULL)
22
delete m_date;
23
}
24
25
CSingle
*
CSingle::m_date
=
NULL;
26
27
CSingle
*
CSingle::Get_Instance()
28
{
29
if
(m_date
==
NULL)
30
{
31
m_date
=
new
CSingle;
32
}
33
return
m_date;
34
}
35
36
37
void
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)
编辑
收藏
引用
只有注册用户
登录
后才能发表评论。
【推荐】100%开源!大型工业跨平台软件C++源码提供,建模,组态!
网站导航:
博客园
IT新闻
BlogJava
知识库
博问
管理