C/C++: virer du code entre #ifdef/#endif

Top Page

Reply to this message
Author: Frédéric
Date:  
To: Guilde
Subject: C/C++: virer du code entre #ifdef/#endif
Hello,

Existe-t-il un outil permettant de virer les lignes de code dépendant d'un
#ifdef ? Genre :

i = 3
for (i=0; i++; i<5) {
y = i * 2
#ifdef TOTO
y /= 1.2
#endif
}

pour obtenir juste :

i = 3
for (i=0; i++; i<5) {
y = i * 2
}

si TOTO n'est pas défini ? Et ce même s'il y a des #ifdef imbriqués...

Merci d'avance.

-- 
    Frédéric