Вопросы по теме 'preprocessor'

Что означает «двигатель» в тематике Drupal?
Я читал о функциях создания тем и предварительной обработки Drupal и заметил, что они перечислили engineName _engine_preprocess и engineName _engine_preprocess_hook в порядок функций предварительной обработки, но я не совсем уверен, что такое...
1297 просмотров

Можно ли добавлять в классы дополнительные аннотации перед обработкой аннотаций?
Представьте себе следующее: @MyAnnotation public class A { ... }; @MyOtherAnnotation public class B { ... }; Если класс аннотирован с помощью @MyAnnotation , перед обработкой аннотации следует добавить дополнительный @MyExtraAnnotation ....
130 просмотров

Препроцессор Xcode зависит от переменной среды
У меня есть конфигурация, в которой я хотел бы динамически управлять значением, определенным препроцессором, через переменную среды. Это возможно? если это так, как мне установить в таблице определения препроцессора, что я хочу установить значение...
3620 просмотров

Препроцессоры и ассоциация использования
Таким образом, можно ли получить доступ через ассоциацию использования к директиве препроцессора, определенной в модуле Fortran? Контекст Я использую операторы препроцессора для определения подпрограмм для вывода предупреждений и сообщений об...
648 просмотров
schedule 22.11.2021

Номера версий в проекте с Qt
Номера версий необходимы для всего проекта; в установщиках, коде, инструментальных средствах и т. д. Я презираю дублирование. Я хочу, чтобы мои номера версий хранились в одном центральном официальном месте. Я работаю с C / C ++ и использую Qt на...
8839 просмотров
schedule 07.11.2021

макросы препроцессора xcode LLVM 4.2
Я пытаюсь установить макрос DEBUG_MODE для DLOG, чтобы он работал только в режиме отладки, но он не работает ... Что я пробовал до сих пор: http://developer.sinnerschrader-mobile.com/llvm-preprocessor-macros-xcode/275/ и присвоение еще одного...
3040 просмотров
schedule 05.09.2021

Замените слово в strings.xml на gradle для buildType
У меня есть проект с несколькими локализациями. Теперь мне нужно заменить определенное слово во всех strings.xml файлах на разные типы сборки. Например, скажем, у меня есть это: <string>My name is Bill</string> <string>Bill...
3057 просмотров
schedule 22.11.2021

Препроцессор C ++ не обрабатывает определение должным образом
У меня проблемы с препроцессором cpp. У меня есть вот такой файл Input.h: #ifndef PLATFORM_MOBILE1111 #define MyTest WEB111 #endif int MyTest; Я обрабатываю это с помощью этой команды (в OSX): cpp -E -P Source/Input.h...
701 просмотров
schedule 05.10.2021

как устранить ошибку: AttributeError: объект 'generator' не имеет атрибута 'endwith'
Когда я пытаюсь запустить этот код для предварительной обработки текста, я получаю сообщение об ошибке ниже, у кого-то похожая проблема, но в сообщении недостаточно подробностей. Я помещаю здесь все в контекст, надеясь помочь рецензенту помочь нам...
12550 просмотров

Хотите объединить несколько строк данных на основе данных общих столбцов
Я пытаюсь объединить две последовательные строки данных, используя данные общих столбцов. По сути, я пытаюсь уйти от UserID Geography Login Logout user1 East 0:00:22 - user1 East - 0:01:29 user2 West...
55 просмотров
schedule 16.09.2021

У вас есть инструкции препроцессора ifdef или ifndef из стандартной библиотеки C ++?
Я создаю свой собственный проект терминального приложения на C ++ и спрашиваю себя, есть ли в стандартной библиотеке инструкции препроцессоров ifdef или ifndef. Я хочу знать, что, поскольку мне нужно создавать разные файлы заголовков, для которых...
1895 просмотров
schedule 18.11.2021

Заменить родительские токены в дочернем макросе
Я хочу заменить некоторые токены в вызываемом макросе, но не могу определить правильный порядок расширения и \ или отсрочки. Например: #define EXPAND(...) __VA_ARGS__ #define REPLACE(hello,y) EXPAND(y) REPLACE(goodbye, hello world) На мой...
78 просмотров
schedule 20.11.2021

Создавайте несколько похожих функций с помощью препроцессора C
Я хочу создать несколько похожих функций, заменяя только одно слово во всей функции. В качестве примера для каждого из следующих: OBJECT = customer OBJECT = account используйте шаблон функции: void add_OBJECT_to_array(void* item_ptr,...
231 просмотров
schedule 04.11.2021

Eclipse CDT: где я должен определить макрос
Где я должен определять макросы препроцессоров, чтобы eclipse вызывал gcc с -D marco=def аргументами Я пробовал с Свойства проекта> Общие C / C ++> Препроцессор Include, Path, Macros и т. Д. , но аргументы не передаются в цепочку инструментов.
61 просмотров
schedule 12.11.2021

VS2019: включить файл как макрос проекта
У меня есть проект make-файла для Linux, и я хочу скомпилировать его на Win10 с помощью Visual Studio 2019. Есть несколько путей к файлам, которые определены в make-файле, как это определяет препроцессор. Мне нужно заменить пути собственными...
51 просмотров

GNU C, значение в строку, магия препроцессора
Друг, есть много значений перечисления enum{ ABC = 123, XYZ = 456, FOO = 4321, BAR = 98743, ... } когда я получил значение, я хочу напечатать ИМЯ перечисления. мы могли бы создать массив строк и пар значений. но нужно буквально повторять тело...
40 просмотров
schedule 21.09.2021

Управление часто повторяющимся кодом и документацией на Java
Часто повторяющийся код - это плохо, и есть шаблоны проектирования, которые могут помочь свести к минимуму это. Однако иногда это просто неизбежно из-за ограничений самого языка. Возьмите следующий пример из java.util.Arrays : /** * Assigns...
5370 просмотров
schedule 15.02.2022

как использовать ant в eclipse для предварительной обработки
Мне нужно знать, как использовать инструмент Ant для предварительной обработки в Blackberry. У меня есть проект, который нужно использовать в версиях Blackberry 4.6 и 5.0, поскольку JDE4.6 не поддерживает препроцессор. Мне нужно знать, как мы можем...
859 просмотров
schedule 22.02.2022

Можете ли вы передать макрос другому макросу в качестве аргумента без раскрытия исходного макроса?
Предыстория. Мой код, который я не могу опубликовать здесь, в конечном итоге будет запускаться на микроконтроллере, а макросы просто предлагают способ создания нескольких функций определения контактов с помощью одного механизма определения одного...
89 просмотров
schedule 25.02.2022

Можем ли мы получить доступ к пути компилятора из исходного файла?
Я ищу способ программного доступа к path компилятора, который компилирует текущий исходный файл (я бы предположил, что здесь что-то вроде макроса, подумайте о __FILE__ и друзьях). В идеале что-то независимое от компилятора, но я также не возражаю...
109 просмотров
schedule 03.03.2022