J'ai quelque chose comme ci-dessous qui va se répéter plusieurs fois en fonction de la fonction qui s'appellegénération de code C++ pour tâche répétées très améliorée
pour par exemple
acceptfunction()
{
inserter["quantity"] = sdd.getfloat(quantity);
inserter["prodtype"] = sdd.getstring(prodtype);
:
:
so on
}
Comme accepte ci-dessus, il y a 20 autres fonctions (rejeter, annuler etc) qui fera le chose similaire.Mais les paramètres qu'ils insèrent peuvent différer en fonction de la fonction appelée.
Comment puis-je automatiser ce genre de code.So que je ne avez pas besoin d'écrire une nouvelle fonction de scratch.Basically ce que j'ai besoin si je fournir comme paramètres (« quantité », prodtype) par un certain fichier texte ou XML , il devrait générer la fonction requise avec les paramètres d'entrée .
Est-ce que cette tâche peut être gérée par C++ tempalte Meta Programming ou un autre outil de génération de code va m'aider à faire cela?
que sont 'quantity' et' prodtype' dans les fonctions 'getfloat()' et 'getstring()'. sont-ils du même type? – Nawaz
Trop vague ... Mais puisque vous utilisez Tools.h ++ ... Il y a probablement déjà une solution qui fait ce que vous voulez. Lire les docs plus difficile. :) – JimR