Resultados de la búsqueda a petición "c-preprocessor"

1 la respuesta

Detectar ARM-64 en el preprocesador?

Según Microsoft ...

2 la respuesta

Espacios insertados por el preprocesador C

Supongamos que se nos da este código de entrada C: #define Y 20 #define A(x) (10+x+Y) A(A(40))gcc -E salidas como esa(10+(10+40 +20)+20). gcc -E -traditional-cpp salidas como esa(10+(10+40+20)+20). Por qué el cpp predeterminado inserta el ...

4 la respuesta

¿Cuáles son los caracteres válidos para los nombres de macro?

¿Están los nombres de macro de estilo C sujetos a las mismas reglas de denominación que los identificadores? Después de una actualización del compilador, ahora está emitiendo esta advertencia para una aplicación heredada: warning #3649-D: white ...

4 la respuesta

Preprocesador de CCG [duplicado]

Posible duplicado: Ejecutando el preprocesador GCC [https://stackoverflow.com/questions/3916979] Hay unCCG [http://en.wikipedia.org/wiki/GNU_Compiler_Collection]opción para hacer que el preprocesador GCC genereCcódigo fuente pero filtrar el ...

3 la respuesta

Navegación de código compatible con el preprocesador en IDE para proyecto C

AntecedentesPaso mucho tiempo navegando y editando códigos C científicos complicados. Por lo general, contienen cientos de características opcionales activadas y desactivadas con directivas de preprocesador. Esto hace que sea casi imposible decir ...

1 la respuesta

¿Por qué la desreferencia NULL en este fragmento de C no causa un comportamiento indefinido?

Me encontré con un código en el que NULL está encasillado en un tipo de puntero de estructura(foo *) 0, y con ese puntero desreferenciando a un miembro((foo *)0)->my usando la dirección de ese&(((foo *)0)->m)) y escriba convertirlo en entero para ...

13 la respuesta

Reemplazos para el preprocesador C [cerrado]

Estoy interesado en usar algo que no seaCpreprocesador para preprocesar miCy el código fuente de Objective-C. ¿Hay buenas alternativas? Un ejemplo sería algo que permitiera escapar a un fragmento de Python o Perl en medio deCcódigo y dónde ...

1 la respuesta

Concatenar cadenas en una macro usando gfortran

La macro de preprocesador C para concatenación (##) no parece funcionar en una Mac con gfortran. El uso de otros compiladores de Fortran en otros sistemas funciona, así que estoy buscando una solución para gfortran. Tengo que usar el## crear ...

1 la respuesta

¿Cómo compilo este código Fortran con el nuevo ifort 2017?

Tengo el siguiente código fortran que se compila con ifort anterior a 2017: program parallel_m contains character(500) function PARALLEL_message(i_ss) character(50) :: Short_Description = " " integer :: i_s =0 integer :: n_threads = 0 ! ...

4 la respuesta

Determine la longitud de cadena #definida en tiempo de compilación

tengo unPrograma C [https://github.com/afarber/mod-socket-policy/blob/master/mod_socket_policy.c] (un módulo Apache, es decir, el programa se ejecuta a menudo), que va awrite() una cadena terminada en 0 sobre un zócalo, así que necesito saber su ...