单例模式的C++代码
来源:互联网 发布:淘宝退货预约快递上门 编辑:程序博客网 时间:2024/05/17 22:38
class A
{
public:
static A* GetInstance()
{
cout<<"A::GetInstance()"<<endl;
if(!a)
{
a=new A;
}
return a;
}
private:
A()
{
cout<<"A-------------"<<endl;
}
public:
static A* a;
};
A* A::a=0;
int main(void)
{
A *a=A::GetInstance();
A *b=A::GetInstance();
A *c=A::GetInstance();
cout<<"a="<<(int)a<<"/nb="<<(int)b<<"/nc="<<(int)c<<endl;
getchar();
}
- 单例模式代码实现(C++)
- 单例模式的代码
- C ++的单例模式
- 单例模式代码
- 单例模式 代码
- 单例模式的C++代码
- 单例模式的简单代码实现
- 单例设计模式的实现代码
- java单例模式的代码例子
- 单例模式的示例代码
- java单例模式的示例代码
- 一个完整的单例模式代码
- 单例模式的示例代码
- C#单例模式
- C#-单例模式
- 单例模式(C++)
- 【C++】单例模式
- [C++]单例模式
- Hibernate Id Generator的解释
- 初见曾经的盖茨
- 修改一个字节便可获得PDF的全部权限(开始篇)
- swap函数
- 终端服务(翻译)(一)
- 单例模式的C++代码
- C语言短路现象
- 四种方法实现VC枚举系统当前进程
- 为什么要开源之我见
- xhtml中使用的结构标签
- 二进制文件与文本文件
- 地址相同值不同
- 关于Visual studio .net2005 team suite中的测试功能(2)
- sql server 出现Can't start a cloned connection while in manual transaction mode 的解决方法