Результаты поиска по запросу "macros"
Ммм, кто ты такой PRIu64?
Я новичок в C, и я сталкиваюсь с:
Невозможно получить доступ к членам родителей при работе с аннотациями макросов
Я вроде заблокирован со следующим (макроаннотация) ситуация. Предположим, у меня есть аннотация под названием@factory которая направлена на созданиеapply метод для аннотированной черты в соответствующем сопутствующем объекте. ...
Как определить строковый литерал в командной строке gcc?
В командной строке gcc я хочу определить строку, такую как
Как отладить макрос сводной диаграммы?
Я не могу выполнить это, я хочу подсчитать общее количество строк в листе и передать его в сводную диаграмму для создания.Создание сводной диаграммывыберите ...
Как приручить заголовки Windows (полезные определения)?
В одном из ответов наэтот вопросjalf говорил о полезных определениях
Могу ли я переопределить макрос C ++ и определить его обратно?
Я использую библиотеку JUCE и несколько заголовков Boost в своем коде. Juce определяет «T» как макрос (стон), а Boost часто использует «T» в определениях шаблонов. В результате, если вы каким-либо образом включите заголовки JUCE перед заголовками ...
должна быть функцией, которая возвращает список, а не макрос.
я сделаю, например: (defmacro qqq [] '(toString [this] "Qqq")) (reify Object (qqq))это не из-заreify видит(qqq) вместо(toString [this] "Qqq"). обычное ...
Как я могу заменить мой макрос исключений c ++ встроенной функцией с поддержкой __LINE__ и __FILE__?
В настоящее время я читаю книгу Effective C ++ от Скотта Мейерса. Это говорит, что я должен предпочесть
Использование запятых внутри макроса без круглых скобок: как смешать и сопоставить шаблон?
Рассмотрим простой макрос: #define ECHO(x) x ECHO(foo(1, 2))Это дает точный результат, который мы ожидаем: foo(1, 2)Приведенный выше пример работает, потому что скобки рядом с вызовом функции распознаются препроцессором. Теперь рассмотрим, что ...
Развернуть макрос внутри строкового литерала
То, что я пытаюсь сделать, это#define макрос: #define a(2)и позже используйте его внутри строкового литерала:string = "a";. Я хочу, чтобы эта строка интерпретировалась не как строка, а чтобы получить значениеaТ.е. 2. Мне не удалось, кто-нибудь ...