Resultados da pesquisa a pedido "macros"

5 a resposta

Como posso escrever uma macro 'clamp' / 'clip' / 'bound' para retornar um valor em um determinado intervalo?

Eu sempre me vejo escrevendo algo como

2 a resposta

O que significa sizeof (int [1])?

2 a resposta

XCode 3.2: Alterando o recuo padrão de "Sentido de Código" e espaços em branco

Eu estou trabalhando com o XCode 3.2 (no "Snow Leopard") que (ainda) tem esse bom recurso de preenchimento automático de "Macro de texto"...

4 a resposta

Ligações de mouse e teclado nativas do NodeJS

3 a resposta

Passando o estado de tempo de compilação entre macros aninhadas no Clojure

Estou tentando escrever uma macro que pode ser usada de maneira global e aninhada, assim: ;;; global: (do-stuff 1) ;;; nested, within a "with-context" block: (with-context {:foo :bar} (do-stuff 2) (do-stuff 3))Quando usado da ...

1 a resposta

Como uma definição de macro pode ser passada como argumento a ser feito?

Desejo definir uma macro C passando-a como argumento paramake, que é chamado na linha de comando. Antecedentes: quero a diretiva#define ENABLE_OPT 1 para ser incluído no meu código-fonte C quando uma certa opção de compilação é escolhida. Assim, ...

3 a resposta

Comportamento estranho da macroexpansão

Aqui está o código:

1 a resposta

Atalho de macro de modelo C ++

Muitas vezes, ao trabalhar com modelos, você acaba com algo como:

4 a resposta

Posso substituir __func__ em um nome de identificador em uma macro C?

1 a resposta

Que tipos de macros / extensões de sintaxe / plug-ins de compiladores existem?

Estou muito confuso com os muitos termos usados para várias coisas macro no ecossistema Rust. Alguém poderia esclarecer quais macros / extensões de sintaxe / plug-ins de compilador existem e explicar o relacionamento entre esses termos?