Resultados de la búsqueda a petición "x-macros"

6 la respuesta

Uso en el mundo real de X-Macros

Acabo de enterarme de X-Macros [http://en.wikibooks.org/wiki/C_Programming/Preprocessor#X-Macros]. ¿Qué usos reales de X-Macros has visto? ¿Cuándo son la herramienta adecuada para el trabajo?

3 la respuesta

¿Puedo agregar a una macro de preprocesador?

¿Hay alguna forma en el estándar C, o con extensiones GNU, para agregar cosas a una definición de macro?P.ej., dada una macro definida como #define List foo bar puedo agregarbas de modo queList se expande como si lo hubiera definido #define List ...

1 la respuesta

X-macro rompe el dograph callgraph

Tengo 3 archivos: prueba.c int table[] = { #define X(val) val, #include "test.x" #undef X }; void level2(void) { level3(); level4(); } void level3(void) { level4(); }prueba2.c void level1(void) { level2(); level3(); level4(); } void ...

1 la respuesta

¿Es posible modificar este X-Macro para construir una estructura, que incluye matrices? ¿Cómo?

Encontré este Q / A muy útil en SO:¿Hay alguna forma de recorrer una estructura con elementos de diferentes tipos en C?pero como soy bastante nuevo en todo e...