Resultados da pesquisa a pedido "c-preprocessor"

1 a resposta

Abstrusa #define macro encontrado na fonte do kernel Linux

O marcro get_cpu_var que é definido como abaixo

1 a resposta

Detectar o ARM-64 no pré-processador?

De acordo com a Microsoft ...

2 a resposta

O que significa '_IO (…)' nos cabeçalhos C do Linux?

Eu tenho um arquivo de cabeçalho padrão do Linux, por exemplo

7 a resposta

Qual é a diferença entre uma macro e uma função em C? [fechadas]

Qual é a diferença entre uma macro e uma função noC? Por favor, diga-me uma aplicação onde eu possa usar macros e funções?

6 a resposta

Define Array in C

Tenho várias matrizes de 450 elementos (armazenando dados de bitmap para exibição em telas de LCD). Gostaria de colocá-los em um arquivo de cabeçalho e#define eles, mas continuo recebendo erros de compilação. Como eu faria isso em C? #define ...

11 a resposta

Por que não há macros em c #?

Ao aprender C # pela primeira vez, fiquei surpreso que eles não tinham suporte para macros na mesma capacidade que existe em C / C ++. Eu percebo que a palav...

1 a resposta

Existe uma lista de pré-processadores definidos para vários sistemas operacionais (e versões)?

por exemplo. um mapeamento para Mac OS 10.6.3, também conhecido como Snow Leopard =>__APPLE__ && __LP64__? Windows 7, Windows XP =>__WIN32__ Linux =>__LINUX__

2 a resposta

Como posso fazer com que o pré-processador insira quebras de linha no resultado da expansão de macro? [duplicado

Esta pergunta já tem uma resposta aqui: Como gerar uma nova linha em uma macro cpp? [/questions/98944/how-to-generate-a-newline-in-a-cpp-macro] respostasom macros C / C ++, é muito fácil gerar construções longas automaticamente. Por exemplo, ...

2 a resposta

Gerando declaração de função usando uma iteração de macro

Estou tentando gerar uma declaração de função usando uma macro /* goal: generate int f(int a, float b) */ template<typename P> struct ptype; template<typename P> struct ptype<void(P)> { typedef P type; }; #define NAMEe #define COMMAe #define ...

1 a resposta

Como forçar a propagação de const através de uma função embutida?

Estou tentando coagir o pré-processador a realizar algumas contas para mim, para que uma constante seja propagada no assembly embutido. Aqui está o caso reduzido: inline unsigned int RotateRight(unsigned char value, unsigned int amount) ...