Результаты поиска по запросу "c-preprocessor"

2 ответа

Стрификация - как это работает?

Я знаю это: #define foo 4 #define str(s) #sс участиемstr(foo) пишет:"foo"потому что stringify выполняется первым из раскрытия текста, но это: #define xstr(s) str(s) #define str(s) #s #define foo 4с участиемxstr(foo) пишет:"4". Почему? Какие ...

30 ответов

What is the difference between #include <filename> and #include “filename”?

1 ответ

Визуальная студия __VA_ARGS__ выпуск

Я запускаю cl / P test.cpp, файл и результат выглядит следующим образом.test.cpp

ТОП публикаций

3 ответа

Макрос для объединения двух строк в C

Я пытаюсь определить макрос, который должен принимать 2 строковых значения и возвращать их объединенными с одним пробелом между ними. Кажется, я могу использ...

3 ответа

Как преобразовать сцепленные строки в широкий символ с препроцессором C?

Я работаю над проектом, в котором много константных строк, образованных конкатенацией (числа и т. Д.).Например, у меня есть

4 ответа

Как работает #define? Странный результат для CUBE (y) y * (y * y)

4 ответа

Использование круглых скобок в определении операторов препроцессора

Поэтому мне было интересно, когда это использовать

1 ответ

Макрос счетчика препроцессора

4 ответа

static_if в препроцессоре C99

Возможно ли реализовать static_if в C99?

2 ответа

Установить определения препроцессора из содержимого файла в Visual C ++

У меня есть файл в моем проекте, который содержит номер версии проекта. Я должен сделать содержимое этого файла доступным как определение препроцессора в мое...