0
ответов

Объяснение / документация макроса defproject leiningen

Макрос defproject Leiningen является важной частью проектов Clojure. Однако информация / документация по нему, похоже, очень скудная. Какие все параметры поддерживает defproject, ...
вопрос задан: 25 October 2011 18:04
0
ответов

Макрос для NSLocalizedString

Во всех моих вызовах NSLocalizedString вторым параметром является nil, потому что я не Не использую никаких комментариев. Но я ненавижу повторяться. Теперь я спрашиваю себя, можно ли определить такой макрос, как LSSTRING (str), который ...
вопрос задан: 25 October 2011 11:39
0
ответов

Как мне определить макросы препроцессора в Xcode 4?

У меня есть две цели, настроенные для моего приложения (облегченная версия и профессиональная версия), и я хочу интегрировать некоторые тонкие различия в код для каждой из них ( например, в профессиональной версии не будут отображаться баннеры iAd) ...
вопрос задан: 21 October 2011 14:49
0
ответов

Clojure defmacro теряет метаданные

Я пытаюсь создать небольшой макрос Clojure, который определяет строку с подсказкой типа: (defmacro def-string [имя значение] `(def ^ String ~ имя ~ значение)) (def -string db-host-option "db-host") Когда я ...
вопрос задан: 13 October 2011 12:53
0
ответов

Как написать макрос схемы MIT для возврата лямбда-формы?

Меня сбивает с толку попытка создать эквивалент этого тривиального (в Common Lisp) макроса в схеме MIT: (defmacro funcify (exp) ` (lambda (x), exp)) Это для простого личного проекта, ...
вопрос задан: 12 October 2011 17:01
0
ответов

Visual Studio: макрос для проверки типа конфигурации (exe / dll)

Есть ли макрос, который я могу использовать для проверки текущего типа конфигурации в Visual Studio? В зависимости от текущей настройки я бы хотел чтобы включить функцию main или dllmain: #IFDEF ...
вопрос задан: 8 October 2011 15:44
0
ответов

Регулярные выражения в макросе препроцессора C

Я хотел бы знать, есть ли какие-либо расширения регулярных выражений в компиляторе (GCC) препроцессор. В основном более гибкие макросы генерации кода. Если нет способа, как вы ...
вопрос задан: 8 October 2011 14:35
0
ответов

Допустимы ли пустые аргументы макроса в C ++ 11?

Иногда я намеренно опускаю аргументы макроса. Например, для функционально-подобного макроса, такого как #define MY_MACRO (A, B, C) ... я мог бы назвать его так: MY_MACRO (, bar, baz) Технически все еще есть 3 ...
вопрос задан: 6 October 2011 12:09
0
ответов

Что это за загадочный макрос плюс знак в stdint.h?

Пожалуйста, посмотрите мой код: #include int main (int argc, char * argv [ ]) { unsigned char s = 0xffU; char ch = 0xff; int val = 78; ((int8_t) + ( 78)); / * что это значит * / INT8_C (val); / * ...
вопрос задан: 4 October 2011 03:01
0
ответов

Подходы к реализации определений макросов в html

Я бы отлично сделал такие вещи, как

# 1

  • # 2
  • # 3
, а затем использовать его: <...
вопрос задан: 2 October 2011 11:45
0
ответов

Определить макрос вне содержимого макроса

Можно ли определить макрос вне содержимого макроса? Например: #define SET (ключ, значение) #define значение ключа SET (myKey, «значение») int main () {char str [] = myKey; printf ("% s", str); } ...
вопрос задан: 24 September 2011 19:16
0
ответов

.NET исключение не обнаружено

У меня есть функция, которая выглядит следующим образом: try {_dbManager.InsertSearch (некоторые данные); } catch (исключение ex) {//ведение журнала } _dbManager использует LINQ для вставки данных в базу данных SQL. Вчера...
вопрос задан: 24 September 2011 16:23
0
ответов

Как документировать макросъемные классы с Doxygen?

Я использую макросы для генерации классов следующим образом: Generator.h: Class Class_Name: Public Parent {// Создание переменных с именами, заданными Class_Variables, используя сложные // Boost ....
вопрос задан: 20 September 2011 12:52
0
ответов

C ++ Макрос для регистрации каждая строка кода

Во время одного из моих недавних обсуждений с моим менеджером он упомянул, что один из его бывших клиентов использовал макрос C ++ для журнала информации о каждая строка кода. Все, что им нужно было сделать, это включить среду ...
вопрос задан: 19 September 2011 09:07
0
ответов

Струящиеся сквозь аргументы Macro

Я пытаюсь написать макрос в Clojure, который позволяет оценить серию простых «Def» выражений. Я N00B, когда дело доходит до макросов. Идея заключается в том, что (My-defs Y1 1 y2 "Taco") следует ...
вопрос задан: 5 September 2011 22:07
0
ответов

Автоматическая перезагрузка шаблона скорости не работает

Я хочу перезагрузить шаблон скорости, так как он изменился. Для этого я установил следующие действия, но перезагрузку не работает, когда я вручную изменил файл .VM внутри Meta-Inf / шаблон /. velocimacro.library ....
вопрос задан: 4 September 2011 10:01
0
ответов

Шифрование строки времени компиляции

Я не хочу, чтобы инженеры-инженеры прочитали простой текст хардкодированных строк в моем приложении. Тривиальное решение для этого используется простой XOR-шифрование. Проблема в том, что мне нужен конвертер и в ...
вопрос задан: 1 September 2011 12:44
0
ответов

Objective-C: Где определить макросы, которые будут доступны везде?

У меня есть приложение для iOS, которое использует во многих контроллерах представления одни и те же строки, числа и т. Д. . Поэтому я думаю, что было бы намного лучше определить эти константы в одном файле и использовать его во всех представлениях ...
вопрос задан: 31 August 2011 17:46
0
ответов

Как реализовать общий макрос в C?

Func (Paral); Когда param char *, отправка для func_string. Когда это INT, отправка на Funcc_int, я думаю, что может быть решение этого, так как вариабельные типы известны при компиляционном времени ..
вопрос задан: 31 August 2011 13:53
0
ответов

Возможно ли создание "прозрачного" макролета?

Я бы хотел написать макрос Clojure с тегами-тегами, который обёртывает кучу форм и добавляет некоторые метаданные к названию каждой самой умной формы - в частности, добавить некоторые вещи к ключу :tags, чтобы я мог проиграть...
вопрос задан: 30 August 2011 10:18
0
ответов

# defini konvèsyon soti nan C a C #

Èske kòd C sa a: / * LERP (a, b, c) = macro entèpolasyon lineyè, se 'a' lè c == 0.0 ak 'b' lè c == 1.0 * / #define LERP (a, b, c) (((b) - (a)) * (c) + (a)) http://www.brucelindbloom.com/index.html?...
вопрос задан: 29 August 2011 12:39
0
ответов

Почему эти макросы C не записаны как функции?

Я изучаю код инструмента netstat (Linux), который AFAIK в основном читает файл / proc / net / tcp и dowa изящно распечатывает его. (Сейчас я сосредоточен на режиме -t.) Меня немного озадачивает ...
вопрос задан: 25 August 2011 11:18
0
ответов

Неявное объявление функции - C99

В настоящее время я использую Xcode 4, и в моем файле .pch у меня есть этот макрос: #define localize (s) NSLocalizedString ((s), nil). Когда я пытаюсь использовать этот макрос в каком-то файле .m, я получаю это предупреждение: Неявный ...
вопрос задан: 24 August 2011 02:00
0
ответов

Добавление необязательного аргумента в макрос

Я пытаюсь добавить атрибут опции «сообщение» в макрос времени Clojure. В основном я хочу добавить необязательное настраиваемое сообщение к выводу времени. Я пытаюсь найти узкое место в своей программе и ...
вопрос задан: 20 August 2011 19:18
0
ответов

Emacs move-end-of-line, [END] или Ce не перемещается в конец строки?

Я заметил, что Ce или Mx move-end-of-line не всегда переместите курсор в конец строки. В частности, это происходит в строках шире текущего окна, кажется, что оно перемещается в ...
вопрос задан: 17 August 2011 05:42
0
ответов

Макрос `__unix__` не определен в MacOS X

Я заметил, что в MacOS X (Lion) макрос __unix__ не определен. Поскольку MacOS имеет свои корни в BSD UNIX, не так ли? Можно ли сообщить компилятору / препроцессору, что я ...
вопрос задан: 15 August 2011 09:12
0
ответов

Ленивое вычисление против макросов

Я привык к ленивому вычислению из Haskell, и теперь, когда я правильно использовал ленивое вычисление, меня раздражают языки по умолчанию. Это на самом деле очень вредно, так как другие ...
вопрос задан: 13 August 2011 05:17
0
ответов

Является ли плохой практикой, чтобы определение макроса возвращало значение для функции?

Использование макроса, определенного для условного возврата значения, имеет недостаток, который не очевиден только при просмотре клиентский код может завершиться в точке макроса. Вариант использования Я ...
вопрос задан: 9 August 2011 23:42
0
ответов

Простое отражение в C ++ без макросов: печать имени переменной и ее значения

Есть ли в C ++ немакроспективный способ печати переменной? имя со своим значением. Вот макро-способ: #define SHOW (a) std :: cout << #a << ":" << (a) << std :: endl PS: Я использую ...
вопрос задан: 27 July 2011 19:18
0
ответов

Как запустить __cplusplus (C ++) #ifdef?

#ifdef __cplusplus // код C ++ #else // C код #endif Структура такая. Мой вопрос: как на самом деле запустить #ifdef? То есть в программе? Какой код, который я пишу, может включить #ifdef? Ибо ...
вопрос задан: 21 July 2011 17:46