Bonjour,
Supposons la classe
Un appel à A::typeid->GetMethod(f, array<System::Boolean>^ = {bool::typeid}) trouve f.
Code C++ : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 ref class A { public: void f(System::Boolean b); };
Mais si je modifie A ainsi :
Code C++ : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 ref class A { public: void f(System::Boolean b); void f(System::Boolean^ b); //surcharge ok };
Alors il y a une ambiguité dans GetMethod(f, array<System::Boolean>^ = {bool::typeid}).
Comment modifier le GetMethod() pour pouvoir choisir l'une ou l'autre surcharge ?
+
Chacha
Partager