当前位置: 首页 > wzjs >正文

做营销的网站网络营销推广8种方法

做营销的网站,网络营销推广8种方法,网站建设要花多少钱,医疗器械网站建设策划书定义 在 C 里,单例模式是一种常用的设计模式,其目的是保证一个类仅存在一个实例,并且为该实例提供一个全局访问点。 实现 1 饿汉式 class Singleton { private:static Singleton instance;Singleton() default;~Singleton() default;Si…

定义

在 C++ 里,单例模式是一种常用的设计模式,其目的是保证一个类仅存在一个实例,并且为该实例提供一个全局访问点。

实现

1 饿汉式
class Singleton {
private:static Singleton instance;Singleton() = default;~Singleton() = default;Singleton(const Singleton&) = delete;Singleton& operator=(const Singleton&) = delete;public:static Singleton& getInstance() {return instance;}
};// 在程序入口之前就完成实例的初始化
Singleton Singleton::instance;
  • 实例在首次使用时才会被创建(延迟初始化)。
  • 缺点是在多线程环境下不安全,可能会创建出多个实例

懒汉式

class Singleton {
private:static Singleton* instance;Singleton() = default;~Singleton() = default;Singleton(const Singleton&) = delete;Singleton& operator=(const Singleton&) = delete;public:static Singleton* getInstance() {if (instance == nullptr) {instance = new Singleton();}return instance;}
};Singleton* Singleton::instance = nullptr;
  • 实例在首次使用时才会被创建(延迟初始化)。
  • 缺点是在多线程环境下不安全,可能会创建出多个实例。

懒汉式汉式线程安全双锁

#include <mutex>class Singleton {
private:static Singleton* instance;static std::mutex mutex_;Singleton() = default;~Singleton() = default;Singleton(const Singleton&) = delete;Singleton& operator=(const Singleton&) = delete;public:static Singleton* getInstance() {if (instance == nullptr) {std::lock_guard<std::mutex> lock(mutex_);if (instance == nullptr) {instance = new Singleton();}}return instance;}
};Singleton* Singleton::instance = nullptr;
std::mutex Singleton::mutex_;
http://www.dtcms.com/wzjs/160697.html

相关文章:

  • 免费制作网站的基本流程seo优化必备技巧
  • 哪个网站做视频有收益建网站seo
  • 宽屏网站模板html中国第三波疫情将在9月份
  • 大良营销网站建设案例数据指数
  • 金融网站建设多少钱品牌网站建设公司
  • 免费网站建设 免备案搜索引擎营销分类
  • 响应式网站好么seo关键词排名优化怎么样
  • 如何先做网站再绑定域名搜索引擎竞价推广的优势
  • b2c网站建设方案网站优化方案设计
  • 编程工具怎么样关键词优化
  • axure rp 做网站原型做网站公司排名
  • 福田皇岗社区做网站宁波厂家关键词优化
  • wps网站超链接怎么做百度旧版本
  • 中国最好的品牌策划公司适合seo优化的网站
  • 做网站还要数据库吗微信管理系统登录入口
  • 万荣网站建设seo优化包括什么
  • 校园网站建设和管理工作制度群发软件
  • 淄博桓台学校网站建设方案正版seo搜索引擎
  • 产品开发的流程和步骤宁波seo网络推广定制
  • 网站没有备案能访问吗缅甸在线今日新闻
  • 张家港做网站的宁波seo网站排名优化公司
  • 复制别人网站内容被降权万网域名注册信息查询
  • iis url重写wordpress长沙网站seo优化
  • 文本编辑器做网站百度免费下载安装百度
  • 动态网站建设教程seo和sem哪个工资高
  • 报名网站制作合肥优化推广公司
  • 网站建设石家庄快优系统优化软件哪个好
  • 宁波设计公司排行榜seo站长论坛
  • 3合1网站建设公司网页设计制作网站素材
  • 销售类网站模板怎么优化一个网站关键词