Ok. Moi quand je lis "dico" je pense pas forcéement à std::map, ca peut aussi etre un dico fait maison du genre:
private:
void (*p[])(void, int); // Je suis pas sur de la syntaxe mais un tableau de void (*p)(void, int) quoi
typedef enum Property { OnKeyDown = 0 };
public:
void (*p)(void,int)getProperty(Property key){ // La aussi je suis pas sur de la syntaxe mais disons une fonction qui renvoit un void (*p)(void, int)
return p[key];
}
Bon après, la syntaxe ne te va pas visiblement. Simplement je trouvais abbérant que tu dise qu'il fallait 50 heures de calcul et que c'était en O(n).