0
ответов

Как выполнить HTTP-запрос keepalive с помощью curl?

Как я могу запросить несколько страниц с одного и того же веб-сервера в рамках одного соединения ? Таким образом, клиентская сторона должна извлекать ответ для каждого запроса, конечно, задача сервера - сделать ...
вопрос задан: 22 May 2011 07:32
0
ответов

Переопределение 'malloc' с использованием механизма LD_PRELOAD

Я пытаюсь написать простую разделяемую библиотеку, которая регистрировала бы вызовы malloc в stderr (что-то вроде 'mtrace', если вы будем). Однако это не работает. Вот что я делаю: / * mtrace.c * / #include
вопрос задан: 22 May 2011 04:59
0
ответов

Почему glClear не очищает мой экран?

Вот простая программа opengl от мне. Я пытаюсь очистить экран перед тем, как нарисовать треугольник. Я вызвал glClear () в своей функции init (), однако казалось, что она не смогла очистить экран. # ...
вопрос задан: 22 May 2011 03:14
0
ответов

хост к сети удваивается?

Я бы хотел для отправки по сети некоторых чисел с плавающей запятой двойной точности. (стандартный C, стандартные сокеты) Нет htond или ntohd для преобразования данных в сетевой порядок байтов и обратно. Что ...
вопрос задан: 21 May 2011 21:54
0
ответов

Список глобальных переменных в программе на C

Есть ли какой-нибудь инструмент, который будет перечислять все глобальные переменные в программе на C? В частности, существует ли простой инструмент командной строки, который будет делать это, то есть не тяжелая IDE, CASE, графический ...
вопрос задан: 21 May 2011 16:20
0
ответов

C: Что-то делать при выходе из программы

В C, Если мое приложение неожиданно завершится, могу ли я вызвать функцию до того, как это произойдет? Я записываю флаг в базу данных (processRunning = 1), который не позволяет другим приложениям запускать аналогичные ...
вопрос задан: 21 May 2011 14:18
0
ответов

функция с тем же именем, что и макрос

# Включают < stdio.h > void f (int a) {printf ("% d", a); } #define f (a) {} int main () {/ * вызов f: function * /} Как вызвать f (функцию)? Запись f (3) не работает, потому что она заменена на {} ...
вопрос задан: 21 May 2011 12:24
0
ответов

Ограничение количества ЦП в C

Я тестировал ac-код на физической и виртуальной машине, и мне нужно ограничить количество. процессора, используемого во время выполнения программы C. Есть ли способ сделать это?
вопрос задан: 21 May 2011 07:43
0
ответов

Как встроить видео в окно приложения GTK + с помощью GStreamer и XOverlay?

Я пытаюсь написать небольшой медиаплеер с использованием GTK + и GStreamer и в настоящее время использую интерфейс XOverlay для встраивания видео в область GtkDrawing ВНУТРИ главного окна. Программа была скомпилирована ...
вопрос задан: 21 May 2011 04:37
0
ответов

Есть ли сигнал- алгоритм обработки, который мог бы реконструировать то, как звуковая волна создавалась через голосовую систему группы людей?

Имея длинную звуковую ленту с 3 динамиками, как получить информацию о том, как они открываются / закрываются? У нас есть аудиозаписи с более чем одним выступающим. Звук чистый и не требует шумоподавления ....
вопрос задан: 21 May 2011 02:24
0
ответов

Почему вызов функции, а не адреса переменных, используемый для определения направления роста стека?

Я читал разные ответы на вопрос об обнаружении роста стека и понимаю, что в современных архитектурах стек может расти случайным образом, может создаваться из кучи , и так далее. Однако ...
вопрос задан: 21 May 2011 02:13
0
ответов

Сортировка массива C на основе содержимого другого массива

Я пытаюсь отсортировать массив A, элементы которого являются индексами. Индексы относятся к другому массиву B, значение которого будет определять порядок A. Итак, я хотел бы отсортировать A так, чтобы B [A [i]] увеличивалось. ...
вопрос задан: 20 May 2011 19:33
0
ответов

C ++ win32 загружает строки из ресурса

Хорошо, недавно я принял решение поместить каждую строку в моем приложении в STRINGTABLE, Я знаю, как использовать LoadString () api, но ...
вопрос задан: 20 May 2011 18:11
0
ответов

Неверный адрес при добавлении системного вызова

Я загрузил ядро ​​2.6.38-5 и хочу добавить системный вызов. Я сделал следующее: добавил свой системный вызов в таблицу системных вызовов; /arc/x86/kernel/syscall_table_32.S .long ...
вопрос задан: 20 May 2011 15:23
0
ответов

Ой, что это означает в c?

if (sscanf (line, "% [^]% [^]% [^]", method, url, protocol)! = 3) ... Этот формат очень странный, что он делает?
вопрос задан: 20 May 2011 14:50
0
ответов

Как заставить valgrind сообщать об ошибке, когда все еще доступны аллоки

Я пишу компилятор, который производит код C. Создаваемые программы состоят только из основной функции и используют много памяти, которая выделяется с помощью malloc (). Большая часть выделенной памяти ...
вопрос задан: 20 May 2011 11:04
0
ответов

Восстановление летнего времени под Linux на C

У меня есть информация о дате и времени из Берлина, Германия. Например: 2011-05-16 12:24:23, 2011-01-21 17:00:31 К сожалению, в это время НЕТ информации о переходе на летнее время. Я знаю, что первое свидание ...
вопрос задан: 20 May 2011 08:50
0
ответов

Библиотеки мемоизации для C?

Для проекта, над которым я работаю, существует ряд состояний, в которых вычисления могут дать те же результаты (и не имеют побочных эффектов). Очевидным решением было бы использовать ...
вопрос задан: 20 May 2011 02:33
0
ответов

Как на самом деле работает потоковая передача файлов?

Я уже некоторое время задавался вопросом, как именно работает потоковая передача файлов? Под потоковой передачей я подразумеваю доступ к частям файла без загрузки всего файла в память. Я (полагаю) знаю, что ...
вопрос задан: 20 May 2011 02:22
0
ответов

Библиотеки мемоизации для C?

Для проекта, над которым я работаю, существует ряд состояний, в которых вычисления могут дать те же результаты (и не имеют побочных эффектов). Очевидным решением было бы использовать ...
вопрос задан: 20 May 2011 01:44
0
ответов

Есть ли способ проверить, что выделение памяти указателя было освобождено?

Есть ли способ узнать, что выделение памяти указателя было освобождено? Я только начинаю изучать C и думаю, что наконец начинаю понимать тонкости управления памятью в C. ...
вопрос задан: 20 May 2011 01:06
0
ответов

Ограничена ли скорость доступа к базе данных MySQL в основном базой данных или языком, используемым для доступа к ней?

Мне нужно быстро обновить большую базу данных. Возможно, проще написать код на языке сценариев, но я подозреваю, что программа на C сделает обновление быстрее. Кто-нибудь знает, проводились ли сравнительные тесты скорости?
вопрос задан: 19 May 2011 21:17
0
ответов

Как мы можем преобразовать ФАЙЛ * в РУЧКУ?

Есть ли где преобразовать открытый ФАЙЛ *, возвращенный из fopen, в РУЧКУ, которая используется в функции Windows API? Если да, то как?
вопрос задан: 19 May 2011 20:51
0
ответов

Печать MAC-адреса

Это код, который получает некоторую информацию о сети проблема в том, что когда он печатает MAC-адрес, он обычно печатает его и иногда с fff нравиться 00: 21: 84: a2: 12: 88 а также 00: ffffff21: 84: a2: 12: ...
вопрос задан: 19 May 2011 18:14
0
ответов

проблема производитель-потребитель с pthreads

Я пытаюсь решить проблему производителя-потребителя, используя pthreads и семафоры, но похоже, что потоки-производители не производят, а потоки-потребители не используют. Похоже, что ...
вопрос задан: 19 May 2011 17:26
0
ответов

Это правильный способ вернуть массив структур из функции?

Как сказано в заголовке (и предполагает), я новичок в C и пытаюсь вернуть массив структур произвольного размера из функции . Я решил использовать malloc, как кто-то в Интернете, чей умнее меня, ...
вопрос задан: 19 May 2011 14:57
0
ответов

Как проверить, сжат ли файл с помощью gzip?

У меня есть C / C ++ программа, которая должна читать файл, который может быть сжат или не сжат с помощью gzip. Я знаю, что мы можем использовать gzread () из zlib для чтения как сжатых, так и несжатых файлов - однако я хочу ...
вопрос задан: 19 May 2011 13:30
0
ответов

Освобождение указателей из других функций в C

Рассмотрим код c: void mycode () {MyType * p = malloc (sizeof (MyType)); / * устанавливаем значения для p и делаем с ними кое-что * / cleanup (p); } очистка void (MyType * указатель) {бесплатно (указатель); ...
вопрос задан: 19 May 2011 05:38
0
ответов

C программа для поиска дня недели с заданной датой

Есть ли способ узнать дату недели по заданной дате в одной строке кода на C? Например, учитывая 19-05-2011 (дд-мм-гггг) дает мне четверг
вопрос задан: 19 May 2011 05:21
0
ответов

Should int *p be long int *p instead?

I'm learning c by reading K&R and doing the exercises. I'm now in chapter 5 which deals with pointers. I don't understand why the statement: int *p; is not: long int *p; since *p contains an ...
вопрос задан: 18 May 2011 21:46