![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
类的设计模式
四九城小白~阿勋
这个作者很懒,什么都没留下…
展开
-
C++设计模式系列文章
设计模式系列代码资源:https://github.com/FengJungle/DesignPattern01.设计模式——设计模式概述博客地址:https://blog.csdn.net/sinat_21107433/article/details/10251348502.设计模式(二)——UML类图介绍博客地址:https://blog.csdn.net/sinat_21...原创 2020-01-04 22:44:13 · 171 阅读 · 0 评论 -
类的设计模式(1)--单例模式
单例模式描述UML图:单例代码分析测试代码总结描述单例的一般实现比较简单,下面是代码和UML图。由于构造函数是私有的,因此无法通过构造函数实例化,唯一的方法就是通过调用静态函数GetInstance。UML图:单例代码//Singleton.h class Singleton { public: static Singleton* GetInstance()...原创 2019-12-30 15:16:12 · 131 阅读 · 0 评论 -
C++线程安全的单例模式
什么是线程安全?在拥有共享数据的多条线程并行执行的程序中,线程安全的代码会通过同步机制保证各个线程都可以正常且正确的执行,不会出现数据污染等意外情况。如何保证线程安全?给共享的资源加把锁,保证每个资源变量每时每刻至多被一个线程占用。 让线程也拥有资源,不用去共享进程中的资源。如: 使用threadlocal可以为每个线程的维护一个私有的本地变量。什么是单例模式?单例模式指在整个...原创 2019-09-16 15:20:07 · 260 阅读 · 0 评论