![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++设计模式
文章平均质量分 93
以现代C++语言实现的23种设计模式
好大一棵树617
这个作者很懒,什么都没留下…
展开
-
现代C++设计模式之单例模式
双重检验锁定模式简单地说,与上面的方法的区别是:上面的方法中,是先获取锁,再检查空指针,如果指针为空,则创建对象实例;而双重检验锁定模式重,先检查一次空指针,如果指针为空,则获取锁,再检查指针,如果仍为空,则创建对象实例。总之,到这里,我们知道了一件事:C++11 标准库中提供了方法,可以让某件事只做一次(比如初始化一次),不管调用了几次,不管是不是多线程调用的,最终一定只执行一次。配置文件管理器,日志记录器,数据库连接池,线程池,全局缓存,窗口管理器,硬件访问,任务管理器,负载均衡器。原创 2024-08-16 10:33:33 · 573 阅读 · 0 评论 -
C++设计模式概述
模式是在特定环境下人们解决某类重复出现问题的一套成功或有效的解决方案。原创 2024-08-15 10:09:44 · 547 阅读 · 0 评论