le but d'une classe singleton template est d'encapsuler la *fonctionnalité* singleton et la séparer de son *contenu* effectif. En gros, tu écris une classe normal qui a des membres, des méthodes etc ... et tu instancie un singleton à partir de cette derniére.
Si A est ta classe, singleton<A> est une classe de même contenu et interface que A mais avec un comportement de singleton.
http://www.research.ibm.com/design [...] -jun96.txt
http://www.codeproject.com/cpp/singleton.asp
Message édité par Joel F le 22-05-2008 à 09:18:24