单例模式是非常常见的一种设计模式,相信很多人都不会陌生。在铺天盖地的代码海洋中,单例模式的写法有点“五花八门”。本文整理了几种常见的单例模式写法,与大家共勉。
一、最简单型
class CSingleton
{
CSingleton* instance()
{
static CSingleton obj;
return &obj;
}
}
单例模式是非常常见的一种设计模式,相信很多人都不会陌生。在铺天盖地的代码海洋中,单例模式的写法有点“五花八门”。本文整理了几种常见的单例模式写法,与大家共勉。
一、最简单型
class CSingleton
{
CSingleton* instance()
{
static CSingleton obj;
return &obj;
}
}