会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
鬼谷知行
做条不能飞翔的鱼,跟咸鱼有什么分别
博客园
首页
新随笔
联系
订阅
管理
2016年11月10日
【C++设计模式】单件类与DCLP(Double Check Lock Pattern)的风险
摘要: 【单件类】 保证只能有一个实例化对象,并提供全局的访问入口。 【设计注意事项】 1.阻止所有实例化的方法: private 修饰构造函数,赋值构造函数,赋值拷贝函数。 2.定义单实例化对象的方法: a.使用static 修饰 b.使用new+delete的方法 3.多线程版本: 使用双检测锁定,即先
阅读全文
posted @ 2016-11-10 23:29 鬼谷知行
阅读(627)
评论(0)
推荐(0)
编辑
公告