Bonjour, je voudrais travailler avec une classe templatée ClassB<T> qui se construirait à partir de d'une autre classe templatée ClassA<T>. Du style :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
ClassA<T> maClassA;
ClassB<T> maClassB(maClassA);
Par contre, si au moment d'instancier un objet de ClassB<T> je ne connais pas T, comment faire ?

ClassA<T> pourrait créer un ClassB<T> mais on se trouverait dans des includes croisée.

J'ai également vu dans certains posts que Boost possèderait des outils pour ce faire. Mais je me dis que la stl doit posséder ses propres solutions non ?

Merci

Flo.