• [^] # Re: pas clair

    Posté par . En réponse au journal Tirez-vous une bûche, qu'on cause C++ et singletons. Évalué à 8.

    [...] c'est la galère pour [...] créer une instance locale avec des paramètres différents.

    C'est précisément ce que tu cherche à interdire avec un singleton.

    Si tu veux juste permettre d'avoir différentes instances de la même classe, mais réutiliser les précédents s'ils ont des paramètres compatibles ce qu'il te faut c'est une factory et c'est ce qu'est ta méthode creatA(). Pourquoi tenter de contraindre à ce qu'une classe soit singleton ? Si tu ne peux la construire que via sa factory, cette dernière peut faire tout le job.