Resultados da pesquisa a pedido "x-macros"

3 a resposta

Posso anexar a uma macro de pré-processador?

Existe alguma maneira no C padrão - ou com extensões GNU - de acrescentar coisas a uma definição de macro?Por exemplo., dada uma macro definida como #define List foo bar posso acrescentarbas para queList expande como se eu tivesse ...

1 a resposta

X-macro interrompe callgraph doxygen

Eu tenho 3 arquivos: test.c int table[] = { #define X(val) val, #include "test.x" #undef X }; void level2(void) { level3(); level4(); } void level3(void) { level4(); }test2.c void level1(void) { level2(); level3(); level4(); } void ...

6 a resposta

Uso no mundo real de X-Macros

Acabei de saber de Macros [http://en.wikibooks.org/wiki/C_Programming/Preprocessor#X-Macros]. Que usos reais dos X-Macros você já viu? Quando são a ferramenta certa para o trabalho?

1 a resposta

É possível modificar este X-Macro para construir uma estrutura, que inclui matrizes? Como?

Encontrei este Q / A muito útil em SO:Existe alguma maneira de percorrer uma estrutura com elementos de diferentes tipos em C?mas desde que eu sou bastante n...