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

2 la respuesta

¿Qué significa '_IO (...)' en los encabezados de C en Linux?

5 la respuesta

#define Square (x) (x * (x)) [duplicar]

Posible duplicado:cuadrado de un número que se define usando #define¿Puede explicar por qué el siguiente código da como resultado "29"?

8 la respuesta

Stringifying argumentos de la plantilla

¿Es posible en C ++ alinear los argumentos de la plantilla? Intenté esto:

2 la respuesta

¿Cómo concatenar dos veces con el preprocesador de C y expandir una macro como en “arg ## _ ## MACRO”?

Estoy tratando de escribir un programa donde los nombres de algunas funciones dependen del valor de una determinada variable de macro con una macro como esta:

5 la respuesta

¿Se pueden hacer operadores personalizados en C ++?

¿Es posible hacer un operador personalizado para que pueda hacer cosas como esta?

13 la respuesta

¿Cómo creas una función de depuración única que toma una lista de argumentos variables? Como printf ()

Me gustaría hacer una función de registro de depuración con los mismos parámetros que

1 la respuesta

¿Es esta expresión correcta en el preprocesador C [cerrado]

4 la respuesta

Macros predefinidas para el nombre de la función __func__

Estoy intentando construir una función de mensaje de registro de depuración que registre el archivo, la línea y la función de donde se llamó el mensaje de re...

3 la respuesta

Extraño comportamiento de la macroexpansión.

Aquí está el código:

9 la respuesta

¿Cómo probar si el símbolo del preprocesador es # definido pero no tiene valor?

Con las directivas de preprocesador de C ++, ¿es posible probar si se ha definido un símbolo de preprocesador pero no tiene valor? Algo como eso: #define MYVARIABLE #if !defined(MYVARIABLE) || #MYVARIABLE == "" ... blablabla ... #endifEDITAR:La ...