设计模式
zzandyc
这个作者很懒,什么都没留下…
展开
-
生产者消费者模式
#include <queue> #include <string> #include <mutex> #include <thread> #include <iostream> class CBuffer { public: CBuffer() {} ~CBuffer() {} static CBuffer* GetBuffe...原创 2017-04-19 12:38:19 · 233 阅读 · 0 评论 -
单例模式
单例模式的作用: 1). 确保一个类只有一个实例被建立 2). 提供了一个对对象的全局访问指针 3). 在不影响单例类的客户端的情况下允许将来有多个实例1.懒汉式 懒汉式的特点是延迟加载: class Singleton { public: ~Singleton() = default; static Singleton* GetInstance() { if (nullpt...原创 2017-04-14 20:31:58 · 314 阅读 · 0 评论