C++单例模式

网友投稿 636 2022-11-10

C++单例模式

C++单例模式

单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例。    【mypublic.h】

#ifndef MYPUBLIC_H#defineclass myPublic{public: static myPublic *getInstace(); QString sex;private: myPublic(); static myPublic *ptr;};#endif

【mypublic.cpp】

#include "mypublic.h"myPublic *myPublic::getInstace(){ if(ptr == NULL) { ptr = new myPublic; } return ptr;}myPublic::myPublic(){}myPublic * myPublic::ptr = NULL;

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:springboot整合redis实现发送邮箱并验证
下一篇:【云原生&微服务八】Ribbon负载均衡策略之WeightedResponseTimeRule源码剖析(响应时间加权)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~