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
閱讀(421)
評論(0)
編輯
收藏
引用
只有注冊用戶
登錄
后才能發表評論。
【推薦】100%開源!大型工業跨平臺軟件C++源碼提供,建模,組態!
網站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
Powered by:
C++博客
Copyright © sheng
導航
C++博客
首頁
新隨筆
聯系
聚合
管理
<
2011年12月
>
日
一
二
三
四
五
六
27
28
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
統計
隨筆 - 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解析(13307)
2.?DLL中傳遞STL參數,vector對象作為dll參數傳遞等問題(轉)(6731)
3.?windows 下檢測進程cpu使用率(3802)
4.?luabind和c++相互調用(3683)
5.?關于for循環的執行效率問題(3239)
評論排行榜
1.?windows 下進程是否啟動檢測(3)
2.?設計模式之策略模式(1)
3.?設計模式之template method模式(0)
4.?設計模式之觀察者模式(0)
5.?boost安裝(0)
精品久久久无码人妻中文字幕
|
国产—久久香蕉国产线看观看
|
亚洲国产婷婷香蕉久久久久久
|
久久精品人人做人人妻人人玩
|
欧美成人免费观看久久
|
99久久免费国产精品
|
九九热久久免费视频
|
久久久久九九精品影院
|
久久天天躁狠狠躁夜夜不卡
|
亚洲国产成人久久精品99
|
亚洲国产精品无码久久久久久曰
|
久久国产综合精品五月天
|
亚洲国产成人久久精品动漫
|
久久最新精品国产
|
久久有码中文字幕
|
亚洲欧美国产日韩综合久久
|
狠狠色狠狠色综合久久
|
97精品伊人久久大香线蕉app
|
91精品婷婷国产综合久久
|
久久综合给合综合久久
|
久久亚洲日韩精品一区二区三区
|
人妻无码αv中文字幕久久琪琪布
|
久久棈精品久久久久久噜噜
|
热RE99久久精品国产66热
|
色综合久久无码五十路人妻
|
久久无码AV中文出轨人妻
|
久久婷婷激情综合色综合俺也去
|
色婷婷久久久SWAG精品
|
久久综合伊人77777
|
久久精品亚洲欧美日韩久久
|
国产精品免费久久
|
亚洲国产精品久久久久
|
久久被窝电影亚洲爽爽爽
|
亚洲人成精品久久久久
|
成人久久免费网站
|
国产A三级久久精品
|
久久人人妻人人爽人人爽
|
精品少妇人妻av无码久久
|
99久久精品国内
|
93精91精品国产综合久久香蕉
|
四虎国产精品免费久久久
|