[C con Clase] Macros y compilación condicional

Gilberto Cuba Ricardo gilberto.cuba en ucp.ho.rimed.cu
Lun Nov 29 19:33:17 CET 2010


Hola User,

User escribió:

> // 3
> #ifdef macro1 || #ifdef macro2
> ...
> #endif

La definición para este caso sería algo así:

#if defined(macro1) || defined(macro2)
...
#endif

> Los casos 1) y 2) se que son correctos. ¿Sería correcto el caso 3)?
> Lo pregunto porque el compilador me saca un warning diciéndo: extra tokens at end of #ifdef directive

> Gracias.

Espero haberte ayudado.

-- 
Saludos,
 Gilberto Cuba Ricardo





Más información sobre la lista de distribución Cconclase