Bonjour à tous,

J'ai actuellement besoin d'une classe utilisant un design clone mais le problème est que la classe en nécessitant est une classe "double" template (typename T, typename U).

Je ne peux donc pas utiliser (dans ma classe)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
virtual std::auto_ptr<T> Clone() const =0;
puisque la classe est double template.

Ma question est simple : comment puis-je faire ?

Si vous voulez de plus amples explications, notamment sur cette fameuse classe ou si vous voulez savoir quelles sont les raisons qui me poussent à utiliser ce design, n'hésitez pas !