Bonsoir !
J'aimerai développer un générateur de code C++, et pour cela l'utilisateur entre les diverses informations le tout dans un arbre hiérarchique. En gros l'utilisateur définit ses classes, namespace, constante, méthodes, attributs et le tout produit un ensemble de fichier .hpp/.cpp
Par contre il y a une question à laquelle je n'arrive pas à trouver de solution élégante, admettons j'ai:
+ std (namespace)
----> string (classe)
----> vector (classe)
----> MAX_VECTOR_ELEMENT (constante)
Si je n'avais pas la constante, j'aurai généré un .hpp pour string et vector. Mais j'ai la constante qui appartient à std, donc que devrais-je générer ? Avez-vous une idée ?
Merci d'avance à tous, j'espère que cette question ne vous sembler pas inutile et stupide!
Partager