Désigner des membres par des noms
Hello,
Bon, voici mon problème :
J'ai un traitement identique à faire sur des objets de types différents.
Donc, youpi, on pense à un template de fonction/méthode.
Sauf que... 5% de ce code concerne en fait des membres spécifiques à chaque type.
Pour faire simple avec les types A et B, j'aimerais faire :
Code:
1 2
| pA->val1 = 5
pB->val2 = 5 |
avec des templates. C'est un non sens, me direz-vous. Mais n'oubliez pas les 95 % restants, qui eux profiteraient pleinement des templates.
Y a-t-il moyen de faire varier le nom du membre avec des paramètres de la méthode ? Avec des traits, ou que sais-je ?...
Merci.