Я новичок в ANTLR, и я пытаюсь написать простой парсер, использующий целевой язык C (antler3C). Грамматика достаточно проста, поэтому я хотел бы, чтобы каждое правило возвращало значение, например: число возвращает [...
Я создал программу на C, которая использует OpenCV. Помимо распространения исходных файлов и файлов make, я хотел бы распространить двоичный файл Win32, который будет запускаться, когда конечный пользователь нажимает на него. Предположительно я ...
В сборке x86 флаг переполнения устанавливается при добавлении или подоперации на подписанном целочисленное переполнение, и флаг переноса устанавливается, когда операция с целым числом без знака переполняется. Однако, когда это ...
У меня есть несколько функций C, которые я вызываю через JNI, которые принимают указатель на структуру , и некоторые другие функции, которые будут выделять / освобождать указатель на структуру того же типа, так что это ...
У меня есть массив из четырех символов без знака. Я хочу рассматривать его как 32-битное число (предположим, что верхние биты символа не имеют значения. Меня интересуют только младшие 8 бит). Затем я хочу выполнить циклический сдвиг ...
Я использовал Flex 2/3 пару лет и только что вернулся к нему, обновившись до Flex 4. I ' Я вижу некоторые отсылки к темам Halo и Spark, но я никогда не касался тем в своей предыдущей работе, так что я ...
При подготовке библиотеки (позвольте позвонить it libfoo), я оказался перед следующей дилеммой: написать ли я ее как библиотеку C ++ с оболочкой C: пространство имен Foo {class Bar {...};
} / * ...
Я хотел бы (в * nix) выделить большое непрерывное адресное пространство, но без немедленного использования ресурсов, т.е. я хочу зарезервировать диапазон адресов и выделить из него позже. Предположим, я делаю ...
I ' Я работаю над проектом DDS микроконтроллера на языке C, и у меня возникли проблемы с тем, чтобы понять, как вычислить линейную интерполяцию для сглаживания выходных значений. Программа в ее нынешнем виде
использует верх ...
Я проверил документацию для SCOPE_IDENTITY (), и там написано: «Область видимости - это модуль: а другой - прочитать его снова, когда моя программа перезапустится. Как правильно поступить ...
Я столкнулся с этим во встроенном оборудовании, использующем C. #define EnterPWDN (clkcon) ((void (*) (int)) 0xc0080e0) (clkcon) Понятия не имею, как работает этот макрос функции. Я понимаю, что clkcon - это ...
Что такое файлы .a при программировании на C в Linux? Это файл библиотеки? Для слияния с математической библиотекой libm.a вы должны набрать cc -o имя_программы prog.c -lm при компиляции программы. -Lm означает: ...
Проверить, не является ли число x ненулевым, с помощью допустимых операторов, кроме !. Примеры: isNonZero (3) = 1, isNonZero (0) = 0 Допустимые операции: ~ & ^ | + << >> Примечание: только побитовые операторы должны ...
Я пытаюсь написать приложение, которому нужны заголовки ALSA или OSS. По сути, я хочу передать определение компилятору, если /etc/oss.conf не существует, поскольку это, вероятно, означает файл soundcard.h ...
У меня есть приложение для обработки чисел, написанное на C. Это своего рода основной цикл, который для каждого значения вызывает функцию, которая выполняет некоторые вычисления для увеличения значения «i». Я читал о ...
Я создаю плагин WordPress и Я хотел бы иметь страницу редактирования элемента, к которой нельзя перейти через подменю (потому что тогда элемент не будет указан). Этот ресурс (http://codex.wordpress.org/…………………………………………………………………………………………………………………………………………
Мне нужна библиотека с простым API. Определение простое: идеальное решение для меня было бы примерно таким, как описано здесь, но добавлено для кроссплатформенного использования в Java (кроссплатформенность для меня автономна ...
У меня очень большой код, большая часть которого является устаревшим. Я хочу знать, какие из всех этих файлов участвуют в Код написан в компиляторах GNU и в основном на C / C ++, но ...
Можно ли читать сетевой адаптер, аналогичный последовательному порту? Я знаю, что последовательные порты можно прочитать с помощью функции CreateFile WINAPI. Есть ли аналогичный способ чтения необработанных байтов из сетевого адаптера? ...
Я буду первым, кто признает, что я на 100% разбираюсь в C # и C не для меня. Однако у меня проблема.
Мне нужно объединить 7 с HashUrl (HashInt), а затем с HashInt
Любая помощь будет принята с благодарностью. ...
У меня есть программа, которую я пишу, которая перечисляет 100 000 простых чисел. Он отлично работает для 10 чисел, но после такого количества чисел они превращаются в отрицательные значения. Я изменил целые числа на длинные, и это сделало ...
При отладке некоторого кода C с помощью gdb Я наткнулся на то, чего раньше не видел и не слышал! Компилятор (gcc -O0), похоже, создал новый тип для передачи массива векторов в функцию ... ...
предположим, что dll содержит следующие функции extern «C» __declspec (dllexport) void f (bool x)
{ //сделай что-нибудь
}
extern "C" __declspec (dllexport) const char * g ()
{// делаем что-нибудь еще
} Моя ...
Я столкнулся с этим вопросом, когда отвечал на другой вопрос парней. Как компиляторы оптимизируют код? Могут ли помочь такие ключевые слова, как const, ...? Кроме того, с volatiles и встроенными функциями и как ...
Есть ли способ сбросить вызов стек в запущенном процессе на C или C ++ каждый раз, когда вызывается определенная функция? Я имею в виду примерно следующее: void foo ()
{print_stack_trace (); ...
Мне нужно взаимодействовать с некоторым кодом C из конструктора классов C ++ (библиотека Intel) class A {A {x = ippiMalloc (); if (x == NULL) ...}} В конструкторе функции malloc (intel ...
Мне сложно понять роль ограничений во встроенной сборке GCC (x86 ). Я прочитал руководство, в котором точно объясняется, что делает каждое ограничение. Проблема в том, что даже несмотря на то, что я ...