template singleton
템플릿을 통해 싱글톤을 일반화해 구현할 수 있다. 코드는 다음과 같다.
c++
1 | template <typename T> |
사용은 다음과 같다.
c++
1 | class test : public TemplateSingleton<test> |