Вопросы по теме 'macros'
У вас есть рекомендуемые макросы для Microsoft Visual Studio?
Какие макросы вы нашли полезными в Visual Studio для управления кодом и автоматизации?
4824 просмотров
schedule
25.04.2023
Как получить последнюю версию решения Visual Studio из командной строки?
Как рекурсивно получить последнюю версию моего решения, как это делается в контекстном меню обозревателя решений Visual Studio? Я хочу сделать это из командной строки или с помощью макроса. Я пытаюсь автоматизировать часть своей повседневной работы...
8110 просмотров
schedule
19.08.2022
Мой первый макрос на Лиспе; это дырявый?
Я работал с Practical Common Lisp и в качестве упражнения решил написать макрос, чтобы определить, является ли число кратное другому числу:
(defmacro multp (value factor)
`(= (rem ,value ,factor) 0))
так что: (multp 40 10)...
702 просмотров
schedule
17.05.2022
Как создать новую строку в макросе cpp?
Как мне написать макрос cpp, который расширяется и включает символы новой строки?
36760 просмотров
schedule
18.05.2023
Есть ли хороший общий метод отладки макросов C++?
В общем, у меня иногда возникает цепочка вложенных макросов с несколькими условными элементами препроцессора в их определениях. Это может быть болезненно для отладки, поскольку трудно непосредственно увидеть фактический код, который выполняется....
2826 просмотров
schedule
02.05.2023
Как я могу имитировать макросы в JavaScript?
Я знаю, что JavaScript не поддерживает макросы (в стиле Lisp), но мне было интересно, есть ли у кого-нибудь решение для имитации макросов? Я погуглил, и одно из решений предложило использовать eval(), но, как он сказал, это будет довольно дорого....
27262 просмотров
schedule
14.07.2023
Как лучше всего делать циклы в JavaScript
Я наткнулся на несколько методов зацикливания в JavaScript, что мне больше всего нравится:
for(var i = 0; i < a.length; i++){
var element = a[i];
}
Но как проверено здесь (...
2883 просмотров
schedule
11.09.2022
Определение операторов в Boo
Я собираюсь перенести некоторые из своих более легких метапрограмм с Nemerle на Boo и пытаюсь выяснить, как определить пользовательские операторы. Например, я могу сделать в Nemerle следующее:
macro @<-(func, v) {
<[ $func($v) ]>
}...
667 просмотров
schedule
14.12.2022
определение макроса, содержащее директиву #include
Есть ли способ определить макрос, который содержит директиву #include в своем теле?
Если просто поставить " #include ", выдает ошибку
C2162: "expected macro formal parameter"
поскольку здесь я не использую # для объединения строк. Если...
41697 просмотров
schedule
20.03.2022
Visual Studio: MyMacros не отображаются в меню Инструменты ›Параметры› Environ. ›Клавиатура
У меня есть макрос, который я написал, чтобы просто помочь мне с моим модульным тестированием (он был получен из других макросов, которые просто добавляют подчеркивания к имени метода, когда вы его пишете), и когда я перехожу в Инструменты> Параметры>...
792 просмотров
schedule
25.05.2023
Макрос JEdit — открыть и сохранить файл
У меня есть макрос JEdit (BeanShell), который открывает определенный файл, а затем сразу же сохраняет файл в моей папке c:\temp (чтобы я случайно не обновил реальный файл).
Вот код оболочки bean-компонента:
logFilePath =...
1829 просмотров
schedule
04.06.2023
Макрос формата C ++ / встроенный ostringstream
Я пытаюсь написать макрос, который позволил бы мне сделать что-то вроде: FORMAT(a << "b" << c << d) , и результатом будет строка - то же самое, что создать поток ostring, вставить a...d и вернуть .str() . Что-то типа:
string...
7591 просмотров
schedule
04.01.2024
Каковы преимущества записанных макросов для IDE?
Как следует из названия, я вижу, что многие редакторы рекламируют запись макросов как функцию, но не могут найти способ воспользоваться этими функциями самостоятельно. Итак, для чего вы можете его использовать? Тип, в котором вы можете записывать...
650 просмотров
schedule
22.03.2022
Есть ли способ запустить внешний исполняемый файл после создания КОНКРЕТНОГО решения в Visual Studio 2008?
У меня был тот же вопрос, что и в этот поток , т.е. я искал способ запустить исполняемый файл или скрипт после сборки решения в Visual Studio.
Я опробовал предложенное решение по перехвату события OnBuildDone с помощью макроса, который (как я...
124 просмотров
schedule
02.03.2022
Частичная оценка для синтаксического анализа
Я работаю над системой макросов для Python ( как обсуждалось здесь ), и одна из вещей, которые я мы рассматривали единицы измерения. Хотя единицы измерения могут быть реализованы без макросов или с помощью статических макросов (например, определение...
1640 просмотров
schedule
01.04.2023
Встроенный макрос ostringstream перезагружен
Ссылаясь на макрос формата C ++ / встроенный ostringstream
Вопрос был для макроса, который позволяет встроить объединение объектов для создания строки в стиле iostream.
Ответ был такой:
#define SSTR( x ) dynamic_cast< std::ostringstream...
671 просмотров
schedule
17.04.2023
Макрос для обтекания выделенного текста тегами в Visual Studio
Я понимаю, что могу быть немного ленивым, но знает ли кто-нибудь о макросе Visual Studio, где я могу выделить какой-то текст внутри Visual Studio IDE, нажать кнопку и заключить выбранный текст в теги? Это сгенерирует что-то вроде:...
3028 просмотров
schedule
30.09.2022
Макросы в SQL Server Management Studio
Есть ли способ реализовать макросы редактирования текста в SSMS? Я бы, например, хотели бы преобразовать код, как показано ниже, но нажатием клавиши, а не долгим поиском и заменой регулярного выражения.
Этот:
INSERT INTO [TABLE]...
30340 просмотров
schedule
03.09.2022
Чем полезны макросы C?
Я написал немного на C, и я могу читать его достаточно хорошо, чтобы получить общее представление о том, что он делает, но каждый раз, когда я сталкивался с макросом, он меня полностью сбивал с толку. В конечном итоге мне приходится вспоминать, что...
38582 просмотров
schedule
22.12.2022
Условная оценка макроса C++
У меня есть символ, определенный глобально, который должен быть условно неопределенным для данного подмножества моих исходных файлов. Все файлы, требующие специальной обработки, уже упакованы в пре- и пост-включения:
pre.h:
#undefine...
5415 просмотров
schedule
13.06.2022