4
ответа

Какой кроссплатформенный препроцессор определяет? (__WIN32__ или __WIN32 или WIN32)?

Я часто вижу __WIN32, WIN32 или __WIN32__. Я предполагаю, что это зависит от используемого препроцессора (либо от Visual Studio, либо от gcc и т. Д.). Должен ли я теперь проверить сначала для ОС, а затем для использованных ...
вопрос задан: 14 June 2016 10:43
4
ответа

Как переопределить макрос с помощью его предыдущего определения

Предположим, что у меня есть следующий макрос: #define xxx (x) printf (" %s\n", x); Теперь в определенных файлах я хочу использовать "расширенную" версию этого макроса, не меняя его имя. Новая версия исследует...
вопрос задан: 25 February 2016 17:18
4
ответа

CPP: предотвращение макрорасширения макро-параметра функции

то, что я хотел бы сделать (для входа целей) является чем-то вроде этого: Этот код был написан для показа моей проблемы, фактический код сложен и да, у меня есть серьезные основания использовать макросы даже на C++ =) #...
вопрос задан: 19 February 2016 22:28
4
ответа

Проверьте, объявлена ​​ли функция с препроцессором C?

Можно ли сказать препроцессору C проверить, объявлена ​​ли функция (не макрос)? Я попробовал следующее, но это не сработало: #include < stdio.h > int main (void) {#if ...
вопрос задан: 18 February 2016 11:54
4
ответа

Variadic рекурсивные макросы препроцессора - действительно ли это возможно?

Я столкнулся с небольшой теоретической проблемой. В части кода я поддерживаю существует ряд макросов как #define MAX_OF_2 (a, b) (a)> (b)? (a): (b) #define MAX_OF_3 (a, b, c) MAX_OF_2 (...
вопрос задан: 5 February 2016 09:58
4
ответа

Автоматизированный входной инструмент к для тестирования QA? Воспроизведите нажатия клавиш и [закрытые] щелчки мышью

Каждый раз, когда я тестирую свою программу, я должен ввести набор тех же нажатий клавиш и щелчков мышью. Я ищу инструмент для автоматизации этого входа клавиатуры и мыши. Подобный макро-устройству записи...
вопрос задан: 1 May 2015 17:18
4
ответа

Выполните “легкий” препроцессор для GCC

Существует ли способ выполнить препроцессор GCC, но только для пользовательских макросов? У меня есть несколько острот и некоторый #ifdef, и т.д. условные выражения, и я хочу видеть то, на что похож мой код, когда просто это...
вопрос задан: 2 November 2014 18:59
4
ответа

Как я могу моделировать макросы в JavaScript?

Я знаю, что JavaScript не поддерживает макросы (Стиля Lisp), но я задавался вопросом, было ли у кого-либо решение, возможно, моделировать макросы? Я Погуглил его, и одно из решений предложило использовать оценку ()...
вопрос задан: 11 January 2014 13:31
4
ответа

Существует ли __ КЛАСС __ макрос в C++?

Есть ли __ КЛАСС __ макрос в C++, который дает имя класса, подобное __ ФУНКЦИЯ __ макрос, который дает имя функции
вопрос задан: 12 December 2013 20:25
4
ответа

Межплатформенное определение #define для макросов __ ФУНКЦИОНИРУЕТ __ и __ func __

Компиляция с gcc 4.4.2 и WINXP VISUAL STUDIO C ++ 2008 #IF определила (WIN32) #define __ ФУНКЦИЯ __ __ func __ #endif, Поскольку я хочу использовать макрос для отображения имени функции. Я сделал вышеупомянутое...
вопрос задан: 1 March 2013 02:51
4
ответа

Как я могу получить переменную счетчика в Vim без Python или рубина?

Мне НЕ включили Python/рубин. Мой Вопрос: Я часто должен писать вещи как следующее: %macro (200701); x gzip/home/test/200701.txt; выполненный; %macro (200702); x gzip/home/test/200702.txt; выполненный;...
вопрос задан: 4 September 2012 23:50
4
ответа

C ++ - enum vs. const vs. #define

конец статьи здесь: http: // www. learncpp.com/cpp-tutorial/45-enumerated-types/ упоминается следующее: Наконец, как и в случае с постоянными переменными, перечислимые типы отображаются в отладчике ...
вопрос задан: 22 January 2011 12:44
4
ответа

Проблема с этим макросом

Смущающе достаточно я испытываю некоторые затруднения при разработке этого макроса правильно. Это - макрос, поскольку у меня есть он записанный: (defmacro вершины конструкции [xs ys] (недостатки 'draw-line-strip (отображают # (...
вопрос задан: 29 July 2010 14:48
4
ответа

Что, если таковые имеются, является неправильным с этим определением letrec в Схеме?

R5RS дает предложенные макроопределения для форм библиотеки синтаксиса: http://schemers.org/Documents/Standards/R5RS/HTML/r5rs-Z-H-10.html#%_sec_7.3, Который также определяет letrec очень сложным способом...
вопрос задан: 14 May 2010 15:57
4
ответа

Макросы для GCC/G ++ для дифференциации Linux и MAC OSX?

Макросы для GCC/G ++ для дифференциации Linux и MAC OSX?
вопрос задан: 2 April 2010 09:46
4
ответа

Лучшие инструменты макроса IDE для борьбы с многословием синтаксиса Java? [закрытый]

У кого-либо есть какие-либо рекомендации для инструментов, которые можно добавить к Eclipse, Netbeans или другим IDE для создания части повторяющегося кода, это распространено в синтаксисе Java?
вопрос задан: 1 April 2010 02:52
4
ответа

Как пропустить Автоисполнительный макрос при открытии MSAccess from MSAccess?

Таким образом, у меня есть MDB MSAccess, который должен открыть другой MDB и выполнить набор кода, который сравнит два Доступа MDB, чтобы найти различия в коде, запросить diffs, и т.д. Причем цель состоит в том, чтобы проверить любое производство...
вопрос задан: 11 March 2010 04:17
4
ответа

Вопрос о clojure пространствах имен и макросах

Предположим, что у меня есть набор пространств имен (яблоко, банан, оранжевый). В этих пространствах имен я использую съесть макрос, который звонит (не, "генерирует", вызовы), функция кожицы. Функция кожицы отличается для каждого...
вопрос задан: 2 March 2010 15:11
4
ответа

C макро-аргумент 'устройство хранения данных'

Данный: #define f (x, y) (x+y) #define g (x, y) (x*y) #define 1, 2 #define B 2, 3 международного основного () {интервал = f (A); интервал b = g (A); интервал c = f (B); интервал d = g (B);}, который не работает, как я могу сделать...
вопрос задан: 20 February 2010 22:20
4
ответа

Сохранение макросов энергии

Кто-либо знает, как правильно сохранить/снова использовать макросы, зарегистрированные в редакторе Vim?
вопрос задан: 7 January 2010 23:22
4
ответа

C macro/#define добавление отступа?

Мне любопытно относительно того, почему я вижу почти все макросы C, отформатированные как это: НЕЧТО #ifndef # определяют НЕЧТО #endif Или это: НЕЧТО #ifndef #define НЕЧТО #endif, Но никогда это: НЕЧТО #ifndef #define НЕЧТО #endif (...
вопрос задан: 6 December 2009 06:30
4
ответа

Макрорасширение C/C++ по сравнению с Генерацией кода

Оба Макрорасширения и Генерация кода имеют профессионалов и недостатки. Каков Ваш любимый подход и почему? Когда мы должны выбрать один по другому? Советуйте.Спасибо! Макрорасширение может...
вопрос задан: 1 December 2009 21:59
4
ответа

Преобразование выражения Схемы к строке

Учитывая выражение' (лямбда (x) x), Как я могу перевести это в строку. Я думал символ->, строка сделает задание, но не его наклон не символ. например, для макроса к строке: (к строке (лямбда (x) x))...
вопрос задан: 2 November 2009 00:34
4
ответа

Проблема с макросами

ПРИВЕТ, кто-то может помочь мне в понимании, почему значение КВАДРАТА (x) равняется 49? Я использую Visual C++ 6.0. КВАДРАТ #define (X) X * X международного основного (интервал argc, символ* argv []) {интервал y = 5; printf (" %d\...
вопрос задан: 29 August 2009 13:45
4
ответа

(эмулированные) макросы в Haskell?

Человек в Reddit обратил мое внимание на этот код: основной = действительно позволяют нс = [печатают 1, печатают 2, печатают 3] sequence_ не уточнено sequence_ нс реверса $ sequence_ хвост $ не уточнено ++ [голова не уточнено] голова не уточнено, Что...
вопрос задан: 18 August 2009 20:05
4
ответа

воспроизведите макрос энергии до конца буфера

Я хочу выполнить макрос, который я просто записал в регистре "x" на каждой строке открытого буфера, от моего курсора до конца буфера, в энергии. Как я делаю это? Я знаю, что могу воспроизвести макрос n времена: 15@...
вопрос задан: 18 August 2009 05:28
4
ответа

Макрос лучше, чем UIColor для того, чтобы выбрать цвет RGB?

У меня есть этот макрос в моем заголовочном файле: #define UIColorFromRGB (rgbValue) \[UIColor colorWithRed: (плавание) ((rgbValue и 0xFF0000)>> 16))/255.0 \зеленый: (плавание) ((rgbValue и...
вопрос задан: 7 August 2009 06:41
4
ответа

Макрос/Язык сценариев для неразработчиков с простым основанным на GUI редактором

Мы хотим обеспечить людей, чтобы смочь добавить, некоторая логика в их учетные записи (скажите, учитывая несколько аргументов, как вычислить конкретный результат). Так, по существу это было бы эквивалентно записи простого...
вопрос задан: 4 July 2009 11:00
4
ответа

Существует ли библиотека Emacs Lisp для генерации HTML?

Я ищу решение, которое позволяет мне писать, что собственный Lisp Emacs кодирует, и во время компиляции превращает его в HTML, как htmlgen Franz: (HTML ((: класс отделения "сообщение") (: h1 "Заголовок") (: p "Привет, Мир!...
вопрос задан: 28 April 2009 12:09
4
ответа

Версия C# __ ФУНКЦИОНИРУЕТ __ макрос

У кого-либо есть хорошее решение для версии C# C++ __ ФУНКЦИЯ __ макрос? Компилятору, кажется, не нравится он.
вопрос задан: 3 November 2008 18:38