Я создаю новую библиотеку сопоставления с образцом для C ++, и поэтому мне нужно проделать...
У меня ошибка "не дает действительный токен предварительной обработки", когда я пытаюсь...
#if !defined(STDIO_H) && !defined(STDLIB_H) #include<stdio.h> #include<stdlib.h>...
Я работаю над большой, старой, но активно развивающейся базой кода C / C ++, где использование...
Как я могу определить тип uintptr так, чтобы он мог содержать по крайней мере uint32_t и uintptr_t,...
Итак, передо мной стояла задача подражать лямбда-определениям в простом C на компиляторе msvc (он...
C ++ позволяет программистам переопределять символы в порядке #define A 0 , но поведение этих...
Я пытаюсь создать программу (просто для удовольствия), которая требует что-то вроде этого: #define...
Как проверить, определен макрос или нет, когда определение предоставляется во время компиляции. У...
Я инициализирую очень большой массив с тысячами установленных значений. Я хотел бы, чтобы эти...
Я пишу транспортер для кода Tiny C в код Python, но мне нужно построить решение препроцессора,...
У меня есть файл C (заголовок) с кучей директив препроцессора - #define, #ifdef s, #if s и,...
Представьте, что у меня есть некоторая функциональность типа assert, которая объявляет макрос одним...
У меня есть проект с несколькими подпроектами .Один подпроект для исполняемого файла , а остальные...
Почему __LINE__ оценивает по-разному в зависимости от того, используется ли он внутри...
Вот макрос, который я хочу использовать, если определено X_DEFINED, то оно будет оценено как...
Я смотрю на этот макрос в GSL Microsoft: #define GSL_CONTRACT_CHECK(type, cond) \ (GSL_LIKELY(cond)...
У меня большой корпус программ на C, в которых есть следующие блоки кода. 100. #ifdef DEBUG1 . . ....
Я хочу частично автоматизировать оценку кода C (ANSI C99) для университетского курса. Одно свойство...
У меня есть несколько объявлений struct, помеченных макросом COMPONENT.Я хотел бы построить список...
Я искал способ проверить, пуст ли список аргументов макроса переменной. Все решения, которые я...
Я ищу способ заменить этот макрос препроцессора C ++ на что-то более современное. #define...
работает над кодом, который должен компилироваться как с liblua5.0, так и с liblua5.1, например,...
Я хочу выровнять свои данные с !DIR$ ATTRIBUTES ALIGN:NBYTE::X, где NBYTE определено во время...
В настоящее время я адаптирую проект Windows C ++, чтобы он работал на Linux.Я определил несколько...