0
ответов

Ошибка сокета unix 14: EFAULT (неверный адрес ess)

У меня очень простой вопрос, но мне не удавалось найти на него ответы все выходные. Я использую функцию sendto (), и она возвращает код ошибки 14: EFAULT. На страницах руководства это описывается так: «...
вопрос задан: 13 February 2012 12:59
0
ответов

отправка блоков двумерного массива на языке C с использованием MPI

Как отправить блоки двумерного массива на разные процессоры? Предположим, что размер 2D-массива составляет 400x400, и я хочу отправлять блоки размером 100X100 на разные процессоры. Идея состоит в том, что каждый процессор ...
вопрос задан: 13 February 2012 12:07
0
ответов

Преобразование строки Ada в C Void *

Каков хороший способ «привести» строку Ada к System.Adress, что было бы эквивалентно преобразованию char * в void * в C. Я подключаю к C библиотека. Тип AC имеет свойство типа ...
вопрос задан: 13 February 2012 04:49
0
ответов

EXC_BAD_ACCESS, связанный с выравниванием структуры?

В приложении iOS я иметь структуру, которая выглядит так typedef struct _Pixel {signed char r; подписанный char g; подписанный символ b; } Пиксель; В моем коде я выделяю их массив с помощью calloc: ...
вопрос задан: 13 February 2012 03:50
0
ответов

Увеличивается ли * p ++ после разыменования? [дубликат]

Я не совсем понимаю, какой здесь порядок. Это: 1) Разыменовать значение указателя p после его увеличения 2) Разыменуйте значение указателя p перед его увеличением
вопрос задан: 13 February 2012 03:18
0
ответов

Я не понимаю этот пример fork ()

У меня есть этот пример кода, но я не понимаю, почему этот код создает 5 процессов плюс оригинал. (Всего 6 процессов) #include int main (void) {int i; для (я = 0; я <...
вопрос задан: 13 February 2012 00:01
0
ответов

Запись потока RTSP с помощью FFmpeg libavformat

Я пытаюсь записать поток RTSP с камеры Axis с помощью FFmpeg libavformat. Я могу взять видео из файлов, а затем сохранить его в другой файл, это нормально. Но камера отправляет странные данные, FPS 100 и ...
вопрос задан: 12 February 2012 19:06
0
ответов

умножение двух чисел

Несколько дней назад у меня было интервью с Qualcomm. Я был склонен к одному вопросу, вопрос, который ты выглядел очень простым, но ни я, ни интервьюер не были удовлетворены моими ответами, если кто-нибудь ...
вопрос задан: 12 February 2012 15:18
0
ответов

Параметры оптимизации g ++ влияют на значение функции sin

У меня проблема с функцией sin libc. #include # включить int main (int argc, char ** argv) {двойной tt = 6,28318530717958620000; // 2 * M_PI double yy = :: ...
вопрос задан: 12 February 2012 14:26
0
ответов

Странное поведение C-сервера

Итак, у меня есть этот фрагмент кода, который просто прочитает сообщение от клиента и ответит "да", а (strcmp (буфер, "ВЫЙТИ")! = 0) {bzero (буфер, 255); // очищает буфер чтения / * ...
вопрос задан: 12 February 2012 05:49
0
ответов

Как встроить GNU Octave в программу C / C ++?

Я хочу вычислить некоторые матричные алгоритмы, используя библиотеку GNU Octave. Я знаю, что могу использовать C / C ++ API Octave для базового использования. Однако метод, который я хочу использовать, отсутствует в стандартных пакетах Octave. ...
вопрос задан: 12 February 2012 05:48
0
ответов

gdb: «Таблица символов не загружена»

Я все время получаю это сообщение об ошибке при попытке добавить точку останова в gdb . Я использовал эти команды для компиляции: gcc -g main.c utmpib2.c -o main.o и: cc -g main.c utmpib2.c -o main.o а также: g ++ -g ...
вопрос задан: 12 February 2012 02:03
0
ответов

Как добиться 100% -ного использования ЦП программой на языке C

Это довольно интересный вопрос, поэтому позвольте мне установить сцену. Я работаю в Национальном музее вычислительной техники, и нам только что удалось получить работающий в 1992 году суперкомпьютер Cray Y-MP EL, и мы ...
вопрос задан: 12 February 2012 01:47
0
ответов

Может ли argv [0] содержать пустую строку?

В любой программе на C аргумент командной строки argv [0] указывает на имя, используемое для вызова программы. Есть ли обстоятельства, при которых он будет указывать на пустую строку ""? Пример фрагмента кода для ...
вопрос задан: 11 February 2012 21:56
0
ответов

Как мне установить аргументы командной строки в программе на C, чтобы они были видны, когда пользователи вводят «ps aux»?

Когда вы вводите «ps aux», Команда ps показывает аргументы команды, с которой была запущена программа. Некоторые программы изменяют это как способ индикации статуса. Я пробовал изменить поля argv [], но это не так ...
вопрос задан: 11 February 2012 21:06
0
ответов

gcc/g++ тип вывода

Я знаю, что это очень простой вопрос, но когда я компилирую мой c/c++ код с помощью gcc/g++, какой именно тип промежуточного вывода перед тем, как ассемблер вступает в игру для генерации машинного кода? ...
вопрос задан: 11 February 2012 20:55
0
ответов

запуск импорта MySQL из execv

pid_t childPid = fork (); if (childPid == (pid_t) 0) // ноль успеха {const char * path = "/ usr / local / mysql / bin / mysql"; // не работает // char * const parmList [] = {"--user = root", "test_db", ...
вопрос задан: 11 February 2012 19:54
0
ответов

Библиотека для диалогов и виджетов в консольном приложении Win32 (на языке C)

Я видел множество консольных приложений (которые работают в Windows), в которых есть диалоговые окна и виджеты. Скажем, например: А есть еще много чего. Теперь мой вопрос: есть ли какая-нибудь библиотека (на C) для ...
вопрос задан: 11 February 2012 18:13
0
ответов

Когда следует файл .c не имеет связанного файла .h?

В большинстве случаев в программировании на C кажется, что будет один файл заголовка (.h) для каждого файла кода (.c), по крайней мере, для прототипов функций. Когда было бы целесообразно не иметь заголовочного файла для ...
вопрос задан: 11 February 2012 15:37
0
ответов

Подождите / приостановите количество секунд в C

Я написал небольшое консольное приложение, и я хочу, чтобы оно приостанавливалось на определенное количество секунд, прежде чем цикл (некоторое время) начнется снова. Я работаю в операционной системе Windows.
вопрос задан: 11 February 2012 15:18
0
ответов

В чем разница между intXX_t и int_fastXX_t?

Недавно я обнаружил существование стандартного самого быстрого типа, в основном int_fast32_t и int_fast64_t. Мне всегда говорили, что для нормального использования в основной архитектуре лучше использовать классическую ...
вопрос задан: 11 February 2012 11:32
0
ответов

странная скобка и синтаксис макроса в c

Я попытался сформулировать это в Google, но не нашел ничего полезного, описывающего это. Вот код: struct Segdesc gdt [] = {// 0x0 - не используется (всегда сбои - для улавливания NULL далеко ...
вопрос задан: 11 February 2012 05:27
0
ответов

Могу ли я использовать округление для обеспечения детерминизма атомарных операций с плавающей запятой?

Я разрабатываю приложение на C, которое требует детерминизм с плавающей запятой. Я также хотел бы, чтобы операции с плавающей запятой были достаточно быстрыми. Сюда входят стандартные трансцендентные функции, но не ...
вопрос задан: 10 February 2012 23:00
0
ответов

Почему плавающее вычисление и приведение типов показывают разные результаты в конфигурации отладки и выпуска?

Это действительно странная ошибка для меня, и мне потребовалось много времени, чтобы понять, что происходит. Чтобы упростить и воспроизвести, просто создайте пустое консольное приложение win32 с помощью VS2005 и используйте этот код ...
вопрос задан: 10 February 2012 18:55
0
ответов

Как использовать внешнюю память на микроконтроллере

В прошлом я много работал с 8-битными AVR и MSP430, где и оперативная память, и флэш хранились непосредственно на чипе. Когда вы компилируете и загружаете свою программу, она как бы "просто работает", и вы ...
вопрос задан: 10 February 2012 17:39
0
ответов

GCC адрес возврата вызывающей функции в архитектуре ARM

Мне любопытно, почему __builtin_return_address () не поддерживает аргументы, отличные от 0 в ARM? Проблема в том, что как-то не получается вывести адрес вызывающей функции из стека ARM? Или что-то в этом роде ...
вопрос задан: 10 February 2012 14:57
0
ответов

как включить код C или C ++ в мой код R для ускорения программы MCMC, используя алгоритм Метрополиса-Гастингса

Мне нужен совет, как включить код C или C ++ в мой код R, чтобы ускорить Программа MCMC, использующая алгоритм Метрополиса-Гастингса. Я использую подход MCMC для моделирования вероятности, учитывая ...
вопрос задан: 10 February 2012 14:18
0
ответов

Есть ли более эффективный способ разбить число на цифры?

Мне нужно разбить число на цифры, чтобы отобразить его на ЖК-дисплее. Сейчас я использую следующий метод: pos = 7; делать {LCD_Display (pos, val% 10); val / = 10; pos--; } while (pos & ...
вопрос задан: 10 February 2012 08:35
0
ответов

Как написать загрузчик для загрузки ядра c?

Я изучаю NASM, пока пишу загрузчики. Пока что у меня есть загрузчик hello world. Я хочу знать, как связать с ним программу на языке c, чтобы загрузчик загрузил ее в память и начал выполнять ее...
вопрос задан: 10 February 2012 07:18
0
ответов

обход строки C: получить последнее слово строки

как получить последнее слово строки, начиная с '\ 0' символ новой строки в крайний правый пробел? Например, у меня может быть что-то вроде этого, где str может быть присвоена строка: char ...
вопрос задан: 10 February 2012 06:20