싱글톤 패턴.. - 내가 자주 쓰는 패턴..
class SymbolArray
{
SymbolArray(void);
public:
static SymbolArray& GetInstance()
{
static SymbolArray sym;
return sym;
}
~SymbolArray(void);
...
}
///
싱글톤에서 에러를 유발할 수 있는 요소를 아래와 같이 작성해서 처리 합니다.
SymbolArray();
SymbolArray(const SymbolArray&) {}
SymbolArray& operator=(const SymbolArray&) {}
class SymbolArray
{
SymbolArray(void);
public:
static SymbolArray& GetInstance()
{
static SymbolArray sym;
return sym;
}
~SymbolArray(void);
...
}
///
싱글톤에서 에러를 유발할 수 있는 요소를 아래와 같이 작성해서 처리 합니다.
SymbolArray();
SymbolArray(const SymbolArray&) {}
SymbolArray& operator=(const SymbolArray&) {}