Bonjour tout le monde,

Je voudrais effectuer une transformation d'une chaîne de caractère en instruction machine. L'utilisateur entre donc une équation logique constitué de + (OU logique) et * (ET logique) mais également de parenthèse. Les opérandes sont des valeurs de BIT. Exemple:
L'utilisateur sélectionne donc les bit 0, bit 5 et bit 31 d'un mot de 32 bits et effectue une équation sur ces bits. Le résultat (0 ou 1) activera une certaine action (une fonction particulière).
L'analyse de cette chaîne ne devrait se faire qu'une fois (directement après avoir introduit la chaîne). Ensuite, je devrai utiliser la logique de cette chaîne à n'importe quel instant et plusieurs fois par seconde...
Il faudrait que je parvienne à créer une fonction (pointeur de fonction) dynamiquement et qui executerait la logique de la chaîne sur le mot de 32 bit???!!! En C/C++, je n'ai pas l'impression que c'est possible!

Tout les conseils, questions, et suggestions sont les biens venus...

Merci d'avance