Avatar billede karmapolice Nybegynder
20. marts 2003 - 12:32 Der er 5 kommentarer og
1 løsning

Flere ifdefs?

Kan man spørge om flere defines med #ifdef?

Noget i stil med:
#ifdef _DEBUG_ or _XX_ or _YY_
#endif

...for ellers skal jeg til at lave det som flere #ifdefs og det er lidt uoptimalt når flere konfigurationsparametre som regel skal sættes op på samme måde.
Og jeg kan heller ikke bare bruge #ifndef...
Avatar billede arne_v Ekspert
20. marts 2003 - 12:34 #1
Lang tid siden jeg har prøvet, men jeg mener at syntaxen er:

#if defined(X) || defined(Y)
#endif
Avatar billede jpk Nybegynder
20. marts 2003 - 12:37 #2
Jeg tror det ikke, men du kan:

#ifdef _XX_
#ifdef _YY_
// Begge var defineret
#endif
#endif
Avatar billede arne_v Ekspert
20. marts 2003 - 12:37 #3
Jeg har lige testet.

Jeg er ikke helt forkalket endnu.

Det er den rigtige syntax !
Avatar billede arne_v Ekspert
20. marts 2003 - 12:39 #4
jpk>

Det er en AND ikke en OR.
Avatar billede jpk Nybegynder
20. marts 2003 - 12:39 #5
Nå ja, du har helt ret arne...
Avatar billede karmapolice Nybegynder
20. marts 2003 - 12:41 #6
Smukt, jeg sender dig nogle point, Arne...igen:-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester