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;}
};
'프로그래밍 > 예전글' 카테고리의 다른 글
파일 입출력, 파일 포인터(FILE* fp) (0) | 2012.01.02 |
---|---|
GCC C++ Link problems on small embedded target (0) | 2011.11.08 |
OpenAL의 시작 (3) | 2010.12.02 |
OSI 7계층과 TCP/IP 4계층 (0) | 2010.08.23 |
TCP기반의 에코서버/클라이언트 (0) | 2010.08.19 |