Bonjour,
Je suis en train de migrer une appli vb.net vers C++, mais étant assez novice dans ce langage, je suis évidemment bloqué sur quelque chose que je soupçonne tout bête depuis 2 jours...
Alors voila :
J'ai une classe template A, et je voudrais faire un héritage dessus sans que la classe fille soit template (qu'elle donne le type "en dur" au parent)... je sais que c'est faisable en .net, mais en cpp ?
en gros :
J'ai essayé de tourner ça dans tous les sens, mais impossible de faire compiler la chose.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 //classe de données class Data {}; //la classe template parent template <class T>class A {}; //la classe fille qui ne doit pas etre template, mais transmettre le type "en dur" à son parent class B : public A<Data>{};
Si quelqu'un à une idée ça m'enleverait une belle épine du pied...
Merci.
Partager