macros — все вопросы

11ответов
92 голоса
Как управлять основным объемом в Windows 7?
На некоторых клавиатурах есть регуляторы громкости, которые можно нажать в любое время для управления основным томом. У моей клавиатуры этого нет. Есть ли способ создать ключевой макрос, который буде
1ответ
19 голосов
Предлагаем «безопасный enum» класс для ISO C
Есть довольно несколько вопросов и ответов о том, как сделать enum действительно безопасным для ввода текста, и я не нашел решения, обеспечивающего безопасность и допустимые значения типа. Поэтому я
2ответа
0 голосов
Римские цифры для decimalSnakes Game Использование ncursesK & R 1-21 напишите программу «Эватаба» Шаг за шагом, ooh HotKeyDog-владелец simulatorC-стиль для лексера для синтаксиса highlighterLazy загружаемого свойства читаемостиМои изображения имеют секреты A.K.A. создание эстетических паролей. Занятие в клубе «Завтрак». Совместный список. Симуляция крэпс. Игра для копирования файлов в соответствующий каталог. Номер телефона. Синтаксический анализ. Кодировка Cesesar в CProgram, которая угадывает ваш номер с помощью побитовых операций. Исходный примитивный IRC-бот, служащий в качестве учебного проекта. Создание классов классов Java /ECMAscript .Portable templateList объектов в Amazon. S3, также не перечисляя объекты в подпапках. Генератор генерализованных сайтов. Простой генератор паролей. Простая игра в шахматы. Часть 2: Pieces. Реализация двоичной головоломки. Маркер для HTML. Более немецкий язык. Пересмотр и сопоставление классов. Тип класса с полным инкапсулированием. Устранение дублирования кода и сохранение правильности соответствия. эта программа C ++ quicksort в порядке? Простая реализация C для Unix â € œtailâ € CommandNumber of Islands в 2d gridStack Exchange Chat Caret PathfinderProject Эйлер 6: Разница между суммой квадратов и квадратом sumStorytelling program: Gather рассказы из некоторых популярных веб-сайтов /форматов истории и читают их вслух. Смарт как пакет камней. Калькулятор - первая программа графического интерфейса. Базовый калькулятор с использованием методов. Реализация базовых Бумажных Ножниц. Базовая схема для хранения файлов сохранения игры. как HTML listInteractive интерпретатор Brainfuck в HaskellStudent Grades CalculatorFull C ++ Snake gameThe chatbot для сообщества Post Pimping BoardCalendar в HTML + CSS + JSProject Euler # 22 - Именованные баллыИспользуя большое количество инструкций if-else для воспроизведения карточных чиселВсекторный метод в Java
Это программа для преобразования римских цифр в их десятичные эквиваленты. Должен быть лучший способ различать, например, «IV» и «VI», чем то, что я написал в настоящее время. #include <iostrea
3ответа
15 голосов
Генерирующий макрос обработчика исключений для C ++
У меня есть этот набор устаревших проектов на C ++ с большим количеством публичных функций. В начале ни одна из этих публично открытых функций не содержала внутри себя try..catch. Когда исключение C
2ответа
0 голосов
Вариант класса с полным движением Поддержка метода голосования в режиме OOP PythonEnhancing для VBA codeName /генератор слов с использованием DTMC в RubySimple Postfix Calculator с использованием Java 8Brainfuck с перегрузкой оператора C #Formatted print без необходимости указывать спецификаторы соответствия типов с использованием _GenericKhronos: первичный файл CMakeBattleship strategy evaluation frameworkAlternative to setInterval и setTimeoutParameterized Chutes & Лестничный симулятор с использованием SQL-хранимой процедурыBruteforce MD5 Password crackerExact sort - сортировка с несколькими операциями перемещения. Медиана данного дерева AVL. Создание фракции Queen Ann's Lace fractalGotta поймать их все! O (1) блокировка свободного контейнера. Что лучше для Lazy-Loading Navigation Properties отделяемого Self -Tracking Entities через службу WCF? Emacs Etags Shortcut FunctionsExecute функция n раз, где n известно во время компиляцииFord-Johnson слияния-вставки sortEvent-based Xbox Controller pollingVirtual Texturing - Таблица игнорирования страницы
Я попытался написать свой собственный variant, который полностью move-semantics включена. WRT для внедренных посетителей, они не требуют какой-либо политики и хотели бы быть извлечены из boost::st
2ответа
15 голосов
Отформатированная печать без необходимости указывать спецификаторы соответствия типов с помощью _Generic
Этот код позволяет печатать на C со стилем, похожим на C ++ ostream. Используя _Generic() (см. GP()), чтобы сформировать спецификатор строки , компилятор обрабатывает выбор printf(). Больше несо
3ответа
14 голосов
Деструкторы на лету
Из-за того, что мне нужно использовать библиотеки C внутри C ++, я все время пытался найти, что функция free вызвана, даже если выбрано исключение. UTILS_SCOPE_EXIT гарантирует, что функция будет вы
2ответа
14 голосов
Шаблон векторной структуры в C11
Этот один обзор будет немного сложным: я пытался реализовать структуру шаблона Vector в C11. Конечно, шаблоны на самом деле не существуют в C11, поэтому я использовал несколько макросов , чтобы пол
3ответа
12 голосов
Преобразование Endianness в C
Я написал простой заголовок C для преобразования континентности short целые числа и long. Он использует макрос GCC __BYTE_ORDER__, чтобы проверить порядок байтов системы и определить макросы на осно
1ответ
12 голосов
Привязки Lua для FTGL (рендеринг шрифтов FreeType в OpenGL)
Я написал некоторые привязки Lua для API API FTGL. Это работает достаточно хорошо, но у меня появилось множество макросов, по одному для каждой функции Lua. Например, LUD_NUMBER_NUMBER_TO_NUMBER соз
3ответа
11 голосов
Действительность макроса для вызова printf () в корпоративной среде
Я написал эту программу: #include <stdio.h> #define printS for(i=0;s[i];i++){printf("%c",s[i]);} int i; char s[] = "Hello World!\n"; void main() { printS; } Он выводит именно то, что
5ответов
11 голосов
Макрос для запуска кода один раз в течение жизни программы
Я использую этот маленький макрос много: #define RUN_ONCE(runcode) \ { \ static bool code_ran = 0; \ if(!code_ran){ \ code_ran = 1; \ runcode; \ } \ } Я нахожу это
1ответ
42 голоса
Как назначить сочетание клавиш для записанного макроса в Sublime Text
У меня есть куча макросов, которые я записал и сохранил в Sublime Text 2. Я пытаюсь назначить быстрые клавиши для каждого из них, но я немного потерял, как это сделать, Я посмотрел Sublime T
5ответов
27 голосов
Являются ли шаблоны C ++ просто прославленными макросами?
Из разных сравнений между шаблонами C ++ и генериками C # /Java, подобными этому, https://stackoverflow.com/questions/31693/what-are-the-differences-between-generics-in-c-and-java-and-templates-
1ответ
26 голосов
Каково происхождение препроцессора C?
Препроцессор C подключен к C, но он имеет совершенно другой синтаксис основного языка: Синтаксически значимые пробелы (конец строки завершает утверждение, пробел после того, как макрос определя
4ответа
33 голоса
Как записать макросы для Autohotkey? [закрыто]
Я использовал макрорекордер для AutoHotkey в прошлом, но теперь я не могу найти это вообще. Как записать макросы для Autohotkey?
4ответа
33 голоса
Как записать макросы для Autohotkey? [закрыто]
Я использовал макрорекордер для AutoHotkey в прошлом, но теперь я не могу найти это вообще. Как записать макросы для Autohotkey?
4ответа
33 голоса
Как записать макросы для Autohotkey? [закрыто]
Я использовал макрорекордер для AutoHotkey в прошлом, но теперь я не могу найти это вообще. Как записать макросы для Autohotkey?
19ответов
20 голосов
Языки программирования с Lisp-подобным механизмом расширения синтаксиса [закрыто]
У меня есть только ограниченное знание Lisp (пытаясь немного научиться в свободное время), но насколько я понимаю, макросы Lisp позволяют вводить новые языковые конструкции и синтаксис, описывая их
1ответ
20 голосов
Почему в библиотеке C используются макросы и функции с тем же именем?
Я читаю «Стандартную библиотеку C» от ​​PJ Plauger, которая действительно интересна. В книге объясняется не только использование USE библиотеки, но и ее реализация. Я закончил читать раздел ctype
1 2 3 4 5

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132