Bonjour à tous,
J'espère ne pas recréer une discussion déjà existante mais j'ai un petit problème avec les templates et je coince un peu. Je sollicite donc votre aide
Pour expliquer globalement le sujet sur lequel je travail, ça consiste à utiliser des algorithmes évolutionnaire pour la résolution de problème de data mining.
Donc pour résoudre un algo évolutionnaire j'ai besoin de connaitre la façon de représenter une solution, évaluer une solution, et d'autres composantes..
Maintenant pour évaluer une solution j'utilise ceci
Mock étant un type de représentation
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 EvalFunc<Mock>& eval = do_make_eval(...);
Mais maintenant je voudrai pouvoir modifier cet représentation à l'aide d'un fichier de param :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 class Mock: public moeoVector < MockObjectiveVector , unsigned int >
donc je récupère la valeur de la représentation dans une chaine de caractère et voudrai ensuite l'appliquer comme template, un peu comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Representation=Mock
Voilà, j'espère avoir été compréhensible, je vous remercie d'avance de l'aide que vous pourrez m'apporter.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 String Rep = "Mock"; EvalFunc<Rep>& eval = do_make_eval(...);
Cordialement,
B.F
Partager