0
ответов

Значения, возвращаемые токеном в ANTLR 3 C

Я новичок в ANTLR, и я пытаюсь написать простой парсер, использующий целевой язык C (antler3C). Грамматика достаточно проста, поэтому я хотел бы, чтобы каждое правило возвращало значение, например: число возвращает [...
вопрос задан: 14 October 2010 01:28
0
ответов

Распространять двоичный исполняемый файл программы, созданной с помощью OpenCV?

Я создал программу на C, которая использует OpenCV. Помимо распространения исходных файлов и файлов make, я хотел бы распространить двоичный файл Win32, который будет запускаться, когда конечный пользователь нажимает на него. Предположительно я ...
вопрос задан: 13 October 2010 21:54
0
ответов

fgets, естественно, помещает завершающий ноль в C?

struct DVDInfo * ReadStruct (void) {struct DVDInfo * infoPtr; int num; строка символов [kMaxLineLength]; char * результат; infoPtr = malloc (sizeof (...
вопрос задан: 13 October 2010 18:54
0
ответов

Сборка x86: инструкция INC и DEC и флаг переполнения

В сборке x86 флаг переполнения устанавливается при добавлении или подоперации на подписанном целочисленное переполнение, и флаг переноса устанавливается, когда операция с целым числом без знака переполняется. Однако, когда это ...
вопрос задан: 13 October 2010 16:41
0
ответов

Как передавать структуры C туда и обратно в код Java в JNI?

У меня есть несколько функций C, которые я вызываю через JNI, которые принимают указатель на структуру , и некоторые другие функции, которые будут выделять / освобождать указатель на структуру того же типа, так что это ...
вопрос задан: 13 October 2010 12:15
0
ответов

Getting a substring in C

I have a string in the following format: "R: 625.5m E:-32768m" What's the most efficient way to pull out the 625.5?
вопрос задан: 12 October 2010 21:14
0
ответов

Как по кругу сдвинуть массив из 4 символов?

У меня есть массив из четырех символов без знака. Я хочу рассматривать его как 32-битное число (предположим, что верхние биты символа не имеют значения. Меня интересуют только младшие 8 бит). Затем я хочу выполнить циклический сдвиг ...
вопрос задан: 12 October 2010 19:58
0
ответов

В чем дело с Halo и Spark в Flex 4?

Я использовал Flex 2/3 пару лет и только что вернулся к нему, обновившись до Flex 4. I ' Я вижу некоторые отсылки к темам Halo и Spark, но я никогда не касался тем в своей предыдущей работе, так что я ...
вопрос задан: 12 October 2010 15:16
0
ответов

Написание библиотеки с интерфейсами C и C ++, в какой способ обернуть?

При подготовке библиотеки (позвольте позвонить it libfoo), я оказался перед следующей дилеммой: написать ли я ее как библиотеку C ++ с оболочкой C: пространство имен Foo {class Bar {...}; } / * ...
вопрос задан: 12 October 2010 12:10
0
ответов

Как я могу зарезервировать адреса памяти, не выделяя их

Я хотел бы (в * nix) выделить большое непрерывное адресное пространство, но без немедленного использования ресурсов, т.е. я хочу зарезервировать диапазон адресов и выделить из него позже. Предположим, я делаю ...
вопрос задан: 12 October 2010 11:37
0
ответов

Линейная интерполяция в прямом цифровом синтезе

I ' Я работаю над проектом DDS микроконтроллера на языке C, и у меня возникли проблемы с тем, чтобы понять, как вычислить линейную интерполяцию для сглаживания выходных значений. Программа в ее нынешнем виде использует верх ...
вопрос задан: 12 October 2010 11:31
0
ответов

SCOPE_IDENTITY в C # - range

Я проверил документацию для SCOPE_IDENTITY (), и там написано: «Область видимости - это модуль: а другой - прочитать его снова, когда моя программа перезапустится. Как правильно поступить ...
вопрос задан: 12 October 2010 09:16
0
ответов

Проблема с макросом встроенной функции C

Я столкнулся с этим во встроенном оборудовании, использующем C. #define EnterPWDN (clkcon) ((void (*) (int)) 0xc0080e0) (clkcon) Понятия не имею, как работает этот макрос функции. Я понимаю, что clkcon - это ...
вопрос задан: 12 October 2010 07:27
0
ответов

Как компилятор C обнаруживает, что -lm указывает на файл libm.a?

Что такое файлы .a при программировании на C в Linux? Это файл библиотеки? Для слияния с математической библиотекой libm.a вы должны набрать cc -o имя_программы prog.c -lm при компиляции программы. -Lm означает: ...
вопрос задан: 12 October 2010 07:27
0
ответов

Проверить, не равно ли число нулю с помощью поразрядных операторов в C

Проверить, не является ли число x ненулевым, с помощью допустимых операторов, кроме !. Примеры: isNonZero (3) = 1, isNonZero (0) = 0 Допустимые операции: ~ & ^ | + << >> Примечание: только побитовые операторы должны ...
вопрос задан: 12 October 2010 06:55
0
ответов

Makefile conditional include

Я пытаюсь написать приложение, которому нужны заголовки ALSA или OSS. По сути, я хочу передать определение компилятору, если /etc/oss.conf не существует, поскольку это, вероятно, означает файл soundcard.h ...
вопрос задан: 11 October 2010 21:19
0
ответов

Как «многопоточность» Код C

У меня есть приложение для обработки чисел, написанное на C. Это своего рода основной цикл, который для каждого значения вызывает функцию, которая выполняет некоторые вычисления для увеличения значения «i». Я читал о ...
вопрос задан: 11 October 2010 17:59
0
ответов

Как добавить страницу администратора WordPress, не добавляя ее в меню?

Я создаю плагин WordPress и Я хотел бы иметь страницу редактирования элемента, к которой нельзя перейти через подменю (потому что тогда элемент не будет указан). Этот ресурс (http://codex.wordpress.org/…………………………………………………………………………………………………………………………………………
вопрос задан: 11 October 2010 16:58
0
ответов

Максимально простая кроссплатформенная библиотека для пробивки отверстий в Java UPNP

Мне нужна библиотека с простым API. Определение простое: идеальное решение для меня было бы примерно таким, как описано здесь, но добавлено для кроссплатформенного использования в Java (кроссплатформенность для меня автономна ...
вопрос задан: 11 October 2010 13:14
0
ответов

Какие файлы фактически включаются при компиляции

У меня очень большой код, большая часть которого является устаревшим. Я хочу знать, какие из всех этих файлов участвуют в Код написан в компиляторах GNU и в основном на C / C ++, но ...
вопрос задан: 11 October 2010 08:51
0
ответов

WINAPI: CreateFile для сетевого адаптера для чтения необработанных байтов

Можно ли читать сетевой адаптер, аналогичный последовательному порту? Я знаю, что последовательные порты можно прочитать с помощью функции CreateFile WINAPI. Есть ли аналогичный способ чтения необработанных байтов из сетевого адаптера? ...
вопрос задан: 11 October 2010 03:38
0
ответов

C Concatenate int

Я буду первым, кто признает, что я на 100% разбираюсь в C # и C не для меня. Однако у меня проблема. Мне нужно объединить 7 с HashUrl (HashInt), а затем с HashInt Любая помощь будет принята с благодарностью. ...
вопрос задан: 11 October 2010 00:03
0
ответов

error: недопустимые операнды для двоичных% (есть 'double' и 'double')

У меня есть программа, которую я пишу, которая перечисляет 100 000 простых чисел. Он отлично работает для 10 чисел, но после такого количества чисел они превращаются в отрицательные значения. Я изменил целые числа на длинные, и это сделало ...
вопрос задан: 10 October 2010 23:42
0
ответов

Создает ли GCC определения типов для массивов, передаваемых функциям?

При отладке некоторого кода C с помощью gdb Я наткнулся на то, чего раньше не видел и не слышал! Компилятор (gcc -O0), похоже, создал новый тип для передачи массива векторов в функцию ... ...
вопрос задан: 10 October 2010 21:30
0
ответов

Platform Invoke, bool и string

предположим, что dll содержит следующие функции extern «C» __declspec (dllexport) void f (bool x) { //сделай что-нибудь } extern "C" __declspec (dllexport) const char * g () {// делаем что-нибудь еще } Моя ...
вопрос задан: 10 October 2010 20:45
0
ответов

Как оптимизируют ли компиляторы наш код? [закрыто]

Я столкнулся с этим вопросом, когда отвечал на другой вопрос парней. Как компиляторы оптимизируют код? Могут ли помочь такие ключевые слова, как const, ...? Кроме того, с volatiles и встроенными функциями и как ...
вопрос задан: 10 October 2010 19:56
0
ответов

Как числа больше 2 ^ 32 обрабатываются на 32-битной машине?

Я пытаюсь понять, как вычисления с числами больше 232 происходят на 32-битной машине. Код C $ cat size.c #include #include int main () {printf ...
вопрос задан: 10 October 2010 14:47
0
ответов

печать стека вызовов на C или C ++

Есть ли способ сбросить вызов стек в запущенном процессе на C или C ++ каждый раз, когда вызывается определенная функция? Я имею в виду примерно следующее: void foo () {print_stack_trace (); ...
вопрос задан: 10 October 2010 14:38
0
ответов

Malloc в конструкторе C ++

Мне нужно взаимодействовать с некоторым кодом C из конструктора классов C ++ (библиотека Intel) class A {A {x = ippiMalloc (); if (x == NULL) ...}} В конструкторе функции malloc (intel ...
вопрос задан: 10 October 2010 11:50
0
ответов

Встроенная сборка GCC: ограничения

Мне сложно понять роль ограничений во встроенной сборке GCC (x86 ). Я прочитал руководство, в котором точно объясняется, что делает каждое ограничение. Проблема в том, что даже несмотря на то, что я ...
вопрос задан: 10 October 2010 02:40