cppopp
設計模式之單件模式
在單線程中實現代碼很簡單:
#include
"
stdafx.h
"
#include
<
iostream
>
#include
"
boost/shared_ptr.hpp
"
using
namespace
std;
using
namespace
boost;
class
singleTon
{
public
:
static
singleTon
*
getInstance()
{
if
(mySingleton.
get
()
==
NULL)
{
mySingleton
=
shared_ptr
<
singleTon
>
(
new
singleTon());
return
mySingleton.
get
();
}
else
{
return
mySingleton.
get
();
}
}
;
private
:
static
shared_ptr
<
singleTon
>
mySingleton;
singleTon()
{
std::cout
<<
"
singletom has been created!
"
<<
std::endl;
}
;
}
;
shared_ptr
<
singleTon
>
singleTon::mySingleton
=
shared_ptr
<
singleTon
>
();
int
_tmain(
int
argc, _TCHAR
*
argv[])
{
for
(
int
i
=
0
; i
<
100
; i
++
)
{
singleTon::getInstance();
}
return
0
;
}
這里利用shared_ptr來進行資源管理。
這個設計模式的思想就是在類中設置一個靜態對象,然后用singleTon::getInstance()這個函數去調用這個靜態對象
posted on 2012-04-25 11:27
sheng
閱讀(422)
評論(0)
編輯
收藏
引用
只有注冊用戶
登錄
后才能發表評論。
【推薦】100%開源!大型工業跨平臺軟件C++源碼提供,建模,組態!
網站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
Powered by:
C++博客
Copyright © sheng
導航
C++博客
首頁
新隨筆
聯系
聚合
管理
<
2025年8月
>
日
一
二
三
四
五
六
27
28
29
30
31
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
統計
隨筆 - 27
文章 - 0
評論 - 4
引用 - 0
常用鏈接
我的隨筆
我的評論
我參與的隨筆
留言簿
(1)
給我留言
查看公開留言
查看私人留言
隨筆檔案
2018年11月 (1)
2016年8月 (2)
2016年6月 (1)
2016年4月 (4)
2013年4月 (1)
2013年3月 (1)
2013年1月 (1)
2012年11月 (5)
2012年8月 (3)
2012年6月 (1)
2012年5月 (1)
2012年4月 (3)
2011年12月 (3)
收藏夾
timer
(rss)
同行
(rss)
同行
搜索
最新評論
1.?re: windows 下進程是否啟動檢測
這種方法還有缺陷的
如果在多用戶的機器下, 不同的用戶下看不到對方用戶下的進程
--leng
2.?re: windows 下進程是否啟動檢測
這個沒有必要用互斥對象吧,只是讀進程表而已@augustheart
--sheng
3.?re: windows 下進程是否啟動檢測
不用互斥對象么?
--augustheart
4.?re: 設計模式之策略模式[未登錄]
Good...
--eryar
閱讀排行榜
1.?利用boost 來進行xml解析(13315)
2.?DLL中傳遞STL參數,vector對象作為dll參數傳遞等問題(轉)(6747)
3.?windows 下檢測進程cpu使用率(3818)
4.?luabind和c++相互調用(3688)
5.?關于for循環的執行效率問題(3245)
評論排行榜
1.?windows 下進程是否啟動檢測(3)
2.?設計模式之策略模式(1)
3.?設計模式之template method模式(0)
4.?設計模式之觀察者模式(0)
5.?boost安裝(0)
99国产精品久久久久久久成人热
|
亚洲一本综合久久
|
99久久国产综合精品女同图片
|
亚洲天堂久久久
|
久久精品国产精品亚洲精品
|
7777精品久久久大香线蕉
|
亚洲色大成网站www久久九
|
国产成人精品免费久久久久
|
亚洲天堂久久精品
|
亚洲AV日韩AV永久无码久久
|
日本精品久久久久中文字幕
|
一本久久a久久精品综合香蕉
|
国产Av激情久久无码天堂
|
久久99九九国产免费看小说
|
国产一级持黄大片99久久
|
欧美一区二区三区久久综
|
91精品国产高清久久久久久91
|
国内精品久久久久久久久电影网
|
AAA级久久久精品无码片
|
思思久久99热免费精品6
|
91精品国产91久久久久久蜜臀
|
久久综合狠狠综合久久综合88
|
亚洲欧美国产精品专区久久
|
久久国产成人午夜aⅴ影院
|
精品熟女少妇aⅴ免费久久
|
一本色道久久99一综合
|
久久青青国产
|
秋霞久久国产精品电影院
|
亚洲va久久久噜噜噜久久天堂
|
亚洲日韩欧美一区久久久久我
|
亚洲AV无码1区2区久久
|
亚洲欧洲久久av
|
99久久精品免费
|
久久综合九色综合久99
|
国产午夜久久影院
|
国产成人无码精品久久久久免费
|
97久久精品国产精品青草
|
久久精品成人免费看
|
激情五月综合综合久久69
|
中文字幕一区二区三区久久网站
|
久久国产精品国语对白
|