Результаты поиска по запросу "c-preprocessor"
Спасибо за ваш ответ. Я не смог использовать это из-за побочного эффекта, поэтому я использовал решение, опубликованное выше
ираюCкод в Qt Creator, и мне нужно посмотреть на вывод препроцессора. Я добавил флаг -E к марке, но я не вижу файлы * .i: mingw32-make.exe -e -w in \qt\qt-build-desktopПожалуйста помоги.
Как мне написать макрос cpp __DIR__, похожий на __FILE__
__FILE__ а также__LINE__ макросы встроены вCPre-Processor, и часто используются для печати отладочной информации с именами файлов и номерами строк. Мне нужно что-то похожее, но только с именем каталога в конце пути. Например, если мой ...
Директивы препроцессора для разделения целей в xcode
У меня есть 2 цели в моем проекте: одно производство и одна сцена с различными конфигурациями. Я хочу, чтобы в коде можно было сказать #if target == production NSLog(@"production"); #elif target == stage NSLog(@"stage"); #endifМожет кто-нибудь ...
Почему #ifndef и #define используются в заголовочных файлах C ++?
Я видел код, как это обычно в начале заголовочных файлов:
Зачем определять макрос, только если он еще не определен?
По всей нашей базе кода C я вижу, что каждый макрос определен следующим образом:
Условный #include в C
Есть ли способ сделать условное включение с препроцессором c? У меня есть "библиотека" инструментов (Tools.c, Tools.h), совместно используемых различными ко...
Почему я не могу использовать sizeof в состоянии препроцессора?
Я понимаю, что sizeof - это оператор, который вычисляется во время компиляции в целочисленную константу. Но, похоже, его нельзя использовать в директиве препроцессора #if, например: #if 4 == sizeof(int) typedef int Int32; #endif(cygwin-gcc ...
Создание чего-то и идентификатора C, и строки?
Скажем, вы хотите создать соответствующий список идентификаторов и строк