Я вынужден использовать компилятор IAR EW430 v7.12 для встроенного проекта, и он только официально...
У меня есть фундаментальный вопрос относительно оценки константы препроцессора C, и я хотел бы...
У меня длинный список defines defining with numerous properties for these registers. I'd like...
Я не могу перемещаться по проекту в Eclipse (Oxygen.3a Release (4.7.3a) с версией CDT 9.4.3
Учитывая следующий исходный код C #ifdef FOO int bar = 1; #endif #if FOO == 0 int x = 0; #elif FOO...
Я пытаюсь сгенерировать вызов функции с помощью # define У меня есть несколько наборов функций void...
Можно ли определить макрос макросов в C?Обычно тело строки макроопределения содержит операторы...
Почему препроцессор (GCC) создает два токена - -B вместо одного --B в следующем примере?Какова...
Это дополнительный вопрос к этому (а также ближе к актуальной проблеме). Если у меня есть следующий...
Я пытаюсь привести в порядок подстановку (оценку) конкатенации макросов.Например: #include...
У меня очень похожие вопросы: Макрос и функция с тем же именем Я хочу, чтобы макрос изменял только...
Какой макрос является правильным для поддержки блока кода и при этом допускает приведение типов? if...
Я пытаюсь добавить следующую концепцию в мой C-код (CMAKE_* определения независимы друг от друга):...
У меня есть вопрос. У моего текущего проекта есть заголовок, который я включаю в начале.Я включаю...
Я использую следующую макро-функцию #define setAsOutput(bit, i) { *bit ## _DDR[i] |= (1 <<...
Я унаследовал не слишком большой унаследованный код C ++, который в настоящее время реинжиниринг.До...
Когда я определяю приведенный ниже макрос, код компилируется нормально: #define...
У меня есть 5 файлов (+ makefile): hello_city.h, hello_world.h, hello_world.c: эти файлы отображают...
Этот макрос предназначен для вычисления sqrt(x), #define SQRT(x) ((x)<=0.0||(x)!=(x)?0
Я пытаюсь определить макрос, который имеет две строки / инструкции, это похоже на: #define...
Ниже приведена небольшая программа: #include <stdio.h> #define max 'A' int main() {...
У меня есть макрос, определенный ниже #define X_T_a(b) b->a b = указатель на структуру, поле a =...
У меня есть массив структуры: typedef struct s_values{ field1; field2; field3; }t_values; t_values...
У меня два вопроса, два очень важных: Существует ли препроцессор C, который сможет использовать...
В проекте, над которым я работаю, я наткнулся на эти строки в заголовочном файле C: #ifndef...