Я использую Eclipse CDT (фактически nSight от nVIDIA, но то же самое для обоих) для редактирования...
Я хочу включить заголовочные файлы на основе переменных makefile. MakeFile DISC := left Передать...
MSVC 2019 добавил новый встроенный _udiv128() ( документация ), который я хотел бы использовать в...
Я создаю Retargetable Decompiler (для краткости RetDec) и сталкиваюсь с этой ошибкой: In file...
Я пытаюсь исключить IDFA из моего окончательного двоичного файла с помощью Countly, чтобы я мог...
Для пакета параметров мне нужен макрос, который может принимать любое количество параметров...
Некоторые реализации потоков POSIX определяют pthread_setname_np(), чтобы установить отображаемое...
Я хотел бы знать, возможно ли вывести «предварительно обработанный» код с помощью gcc, но...
Я анализирую код проекта.Есть некоторый код, который компилируется, когда SINIX определен. #ifdef...
У меня есть две библиотеки, и, к сожалению, они определяют два идентичных определения препроцессора...
У меня есть серия #defines, которым я хочу присвоить последовательные номера во время компиляции,...
В заголовочных файлах происходит много магии предварительной обработки.Я хотел бы просмотреть...
foo.cpp: #define ID A #if ID == A #warning "hello, world" #endif Компиляция с g++ -c foo
Я хочу использовать макросы для быстрого создания встроенных функций в заголовках, эти функции...
Я знаю, что на это ответили несколько раз, например, для всего решения # define , Есть ли способ...
Я играю с созданием псевдо-универсального типа в C. По сути, я пытаюсь клонировать Rust's...
У меня есть код, который говорит (буквально): #define BUILD_PLATFORM ios #if BUILD_PLATFORM==macos...
Когда я пишу макрос на C ++, он обрабатывает ошибку с «объявлением нет типа хранилища», и это мой...
Я хочу, чтобы некоторые URL были жестко закодированы #define s. Некоторые из них требуют имени...
У меня есть набор функций, которые я объявляю в заголовке следующим образом: actual_function.hpp...
Это сводит меня с ума. У меня есть макрос, определенный в командной строке с параметром -D...
Я бы хотел что-то вроде: #define C_OR_CPP(C__, CPP__) #ifdef __cplusplus\ CPP__\ #else\ C__\ #endif...
Это может показаться глупым, но я, кажется, забыл порядок замены макросов. Может кто-нибудь помочь...
Есть ли способ защитить определение макроса? Чтобы быть более конкретным, учтите следующее: #define...
У меня есть исходный файл, который я предварительно обработал, используя опции -E и -P (используя...