一行宏定义使一个类变为单例类_将该类改造成一个单例类。并且创建一个测试类,调用a ddobj()和delojb()方法。-CSDN博客

网站介绍:文章浏览阅读514次。一、介绍:编写一个单例框架,使得最终通过一行宏定义,将一个类变为单例类。减少客户侧定义单例类时编写重复代码。二、代码:2.1、单例框架代码:// Singleton.h// description: 单例框架模板// author: XXX// date: XXX#ifndef INCLUDE_TOOLS_SINGLETON#define INCLUDE_TOOLS_SINGLETON#include <iostream>#include <atomic>_将该类改造成一个单例类。并且创建一个测试类,调用a ddobj()和delojb()方法。