C++简单单例模式
2015-08-11 20:32
337 查看
#ifndef _SINGLETON_H_ #define _SINGLETON_H_ #include <stdio.h> template<typename T> class CSingleton { private: CSingleton(){} //构造函数是私有的 public: static T * GetInstance() { static T instance; //局部静态变量 return &instance; } }; #endif
相关文章推荐
- C++/STL用erase删除元素(vector,deque),(list,set,map)
- 10-2. 删除字符串中的子串(20)
- c++类实现字符串的基本函数
- extern "C" 的用法解析
- C++/STL_利用remove_if 删除vector,list,deque满足条件的元素
- C语言的static关键字
- 求逆矩阵的c++实现
- HDU栈外挂 用c++提交
- 关于C/C++ 结构体字节的算法
- Android之——JNI配置C语言打印Logcat信息
- C++ 对象的sizeof问题
- 黑马程序员———C语言———【一维数组】
- C++ 命名空间
- C++对象模型——Inline Functions(第四章)
- C++ Primer 学习笔记_32_STL实践与分析(6) --再谈string类型(下)
- C++对象模型——指向Member Function的指针 (Pointer-to-Member Functions)(第四章)
- [LeetCode] Flatten Binary Tree to Linked List
- vc++6对windows SEH扩展分析
- C++对象模型——函数的效能(第四章)
- C++之 继承后的访问控制