template<class S>
class Sington
{
private:
class Sington
{
private:
S();
S(S&);
~S();
S& operator=(S&) const;
static S* pMe;
S(S&);
~S();
S& operator=(S&) const;
static S* pMe;
public:
static S* getMe(){return pMe;}
static void init(){pMe = new S(); pMe = NULL;}
static void release(){if(pMe != NULL)delete pMe;}
static void init(){pMe = new S(); pMe = NULL;}
static void release(){if(pMe != NULL)delete pMe;}
};
'Notes > Tech History' 카테고리의 다른 글
| 프로그래밍 언어 순위 (0) | 2012.02.02 |
|---|---|
| 파일 입출력, 파일 포인터(FILE* fp) (0) | 2012.01.02 |
| OpenAL의 시작 (3) | 2010.12.02 |
| TCP기반의 에코서버/클라이언트 (0) | 2010.08.19 |
| 리눅스 기본 명령어 (1) | 2010.08.17 |