Resultados da pesquisa a pedido "c-preprocessor"
acros C ++: manipulando um parâmetro (exemplo específic
Preciso substituir GET("any_name")co String str_any_name = getFunction("any_name"); A parte difícil é como aparar as aspas. Possível? Alguma ideia
Classes C ++ com membros que fazem referência entre si
Estou tentando escrever duas aulas com membros que se referem uns aos outros. Não tenho certeza se estou fazendo algo errado ou simplesmente não é possível. Alguém pode me ajudar aqui ... Source.cpp #include "Headers.h" using namespace std; ...
Macros de pré-processador recursivo variável - é possíve
Eu me deparei com um pequeno problema teórico. Em um pedaço de código que estou mantendo, há um conjunto de macros como #define MAX_OF_2(a, b) (a) > (b) ? (a) : (b) #define MAX_OF_3(a, b, c) MAX_OF_2(MAX_OF_2(a, b), c) #define MAX_OF_4(a, b, c, ...
# Define deve adicionar espaços em torno de macros?
Eu estava olhando o programa emhttp: //www0.us.ioccc.org/1988/westley. [http://www0.us.ioccc.org/1988/westley.c], mencionado emuma outra resposta SO [https://stackoverflow.com/questions/19/fastest-way-to-get-value-of-pi/39512#39512] - deve ...
Tipo de #define variable
Se eu tiver #define MAXLINE 5000Que tipo de MAXLINE é entendido? Devo assumir que é umint? Posso testá-lo de alguma forma? Em geral, como se pode determinar o tipo de#defineed variável?
xecute apenas o pré-processador, mas apenas com determinadas instruçõe
Tenho várias instruções de depuração definidas em um programa e quero poder fazer uma cópia da fonte sem essas instruçõe Para fazer isso, olhei pela primeira vez o argumento de linha de comando -E do GCC, que executa apenas o pré-processador; ...
Ordem de avaliação macro [duplicada]
Possible Duplicate: # e ## em macros [https://stackoverflow.com/questions/4364971/and-in-macros] por que a saída do segundo printf é f (1,2) qual é a ordem em que a macro é avaliad #include <stdio.h> #define f(a,b) a##b #define g(a) #a #define ...
Uma macro C pode conter variáveis temporárias?
Tenho uma função que preciso macroizar. A função contém variáveis temporárias e não me lembro se existem regras sobre o uso de variáveis temporárias nas substituições de macr long fooAlloc(struct foo *f, long size) { long i1, i2; double ...
Define a macro do pré-processador através do cmake
Como definir uma variável de pré-processador através do cmak O código equivalente seria#define foo.
MinGW não define WIN32, erro nas diretivas de pré-processador
Estou usando o mingw32-make para compilar um projeto no Windows, que depende de um projeto chamado libevent2. Continuo recebendo este erro - util.h:69:25: fatal error: sys/socket.h: No such file or directory Obviamente, um arquivo da API do ...