Bonjour,
J'aurais besoin de pouvoir utiliser le polymorphisme sur une fonction membre template.
Je sais que c'est interdit, mais y aurait-il une solution de contournement?Par avance merci de vos réponses
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 class A { virtual template <unsigned _V> auto F() -> int; // Interdit } class B : public A { template <unsigned _V> auto F() -> int override; ]; int main(int, char*[] ) { A *a = new B; auto c = a->f<6>(); }
@+++
Marc
Partager