Bonjour tout le monde !

J'ai besoin de vos conseils...
Dans le cadre d'un gros développement, je récupère du code. A partir d'un flag (un #define quoi ), je vais l'exécuter d'une façon ou d'une autre.

La solution la plus simple envisagée est de dupliquer les fichiers, en les nommant différemment et en incluant l'un ou l'autre suivant l'état du flag.

Ca me paraît plus que violent comment méthode...

Comment feriez-vous ? Il y a en tout quatre fichiers de quelques 1000 lignes chacun... un tas de méthodes (pas compté, mais en gros une bonne centaine).

Précision: c'est du C++.
Merci d'avance !