摘要: 前言: 本文将探讨单例设计模式,单例类的懒汉模式/饿汉模式,单例类的多线程安全性,最后将利用C++模板减少单例类代码量。 本文假设有一个Manager管理类,并以此为探究单例类的设计模式。 懒汉模式 懒汉模式:顾名思义,是一种典型的拖延(lazy)策略。当第一次要用单例类的时候,再产生实例。 类声明 阅读全文
posted @ 2018-05-27 21:40 KillerAery 阅读(1402) 评论(0) 推荐(0) 编辑
摘要: 平时习惯使用cocos2d-x的Ref内存模式,回过头来在控制台项目中觉得c++的智能指针有点生疏,于是便重温一下。首先有请c++智能指针们登场: std::auto_ptr、std::unique_ptr、std::shared_ptr 、std::weak_ptr auto_ptr(已废弃的指针 阅读全文
posted @ 2018-05-27 17:04 KillerAery 阅读(14561) 评论(4) 推荐(2) 编辑