Je travaille sur un projet assez complexe, une routine de chiffrement personnalisée si vous voulez (juste pour le plaisir) et j'ai rencontré ce problème en concevant ma disposition de code.Liste des fonctions C++
J'ai un certain nombre de fonctions que je veux pouvoir appeler par index. Plus précisément, je dois être en mesure d'en appeler un au hasard pour le processus de cryptage, mais ensuite l'adresser par un index spécifique dans le processus de décryptage.
Je considérais un tableau de fonctions classique, mais ma principale préoccupation est qu'un tableau de fonctions serait difficile à maintenir, et un peu moche. (Le but est d'obtenir chaque paire de fonctions dans un fichier séparé, afin de réduire les temps de compilation et faciliter la gestion du code.) Quelqu'un a-t-il une solution C++ plus élégante comme alternative à une matrice de fonctions? La vitesse n'est pas vraiment un problème, je suis plus préoccupé par la maintenabilité.
-Nicholas
Suggestion: utilisez le format 'exemple de code' pour des exemples de code. C'est le bouton ones-and-zéros dans l'éditeur de réponses. – jwfearn