⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 singleton.h

📁 汉诺塔算法演示程序
💻 H
字号:
#pragma once


/************************************************************************/
/*              普通的Singleton, 退出时不释放资源                       */
/************************************************************************/
template <class SingletonClass >
class NormalSingleton{
public:
	static SingletonClass * Instance(){
		static SingletonClass* instance = 0;
		if( !instance ){
			instance = new SingletonClass;
		}
		return instance;
	}
	SingletonClass* operator ->() { return Instance(); }
	const SingletonClass* operator ->() const { return Instance(); }
private:
	NormalSingleton(){ }
	~NormalSingleton(){ }
};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -