设计模式
mare2012
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
单实例Singleton设计模式
(一)C++实现方式: class OnlyOne { int data; public: static OnlyOne& Instance() { static OnlyOne uniqueInstance; return uniqueInstance; } public: int GetData(){return data;} pro...原创 2011-10-15 02:19:25 · 158 阅读 · 0 评论 -
引用计数简单实现
延迟销毁资源,不具备写时复制功能,贴出代码 class DataSource { private: volatile unsigned int *m_pICount; double *m_pData; public: DataSource(double *pData); ~DataSource(); DataSource(const DataSource...2012-03-17 17:08:57 · 293 阅读 · 1 评论
分享