1
ответ

Как правильно настроить пути включения с простым проектом CMake

У меня есть проект CMake для кросс-компиляции исполняемых файлов для STM32. Структура проекта включает в себя папки для различных необходимых зависимостей, где источники и файлы заголовков включены в ...
вопрос задан: 18 March 2019 02:31
1
ответ

назначение c коротким Аде short_integer

Мне не хватает чего-то базового в моих представлениях о том, как Ада и печатает. Все, что я хочу сделать, это что-то вроде этого: Пример процедуры (rec_len: in interfaces.c.short) является shortLen: ...
вопрос задан: 18 March 2019 02:12
1
ответ

Array of Pipe: Будет ли родительский процесс загружать массив достаточно быстро?

for (int i = 0; i < number_processes; i ++) {while (read (fps [i] [0], & each_record_read, sizeof (struct rec)) > 0) {if (records_container [i] == НОЛЬ){ ...
вопрос задан: 18 March 2019 01:56
1
ответ

Как правильно написать функцию, которая добавляет два целых числа в C

Я новичок в C и понимаю, что наиболее оптимизировано и как правильно обращаться с указателями, значениями, ссылками и т. Д. Я начал с создания простой целочисленной функции добавления. инт ...
вопрос задан: 18 March 2019 01:14
1
ответ

Неопределенная ссылка на Windows _ftprintf

Я только недавно установил GCC на Windows через Cygwin64. Я пытаюсь скомпилировать программу, которая содержит функцию Windows _ftprintf (как показано здесь в функции MyHandleError и задокументировано ...
вопрос задан: 17 March 2019 23:40
1
ответ

Какая польза от двух круглых скобок здесь, в книге Эрика Янга «crypto / conf / conf.h»?

Я не смог понять, что означают эти круглые скобки? struct conf_method_st {const char * name; CONF * (* создать) (CONF_METHOD * meth); int (* init) (CONF * conf); int (* ...
вопрос задан: 17 March 2019 22:38
1
ответ

Ошибка в QUICKSORT. Невозможно исправить ошибку

Я работал над QUICKSORT и сам написал всю эту программу. Код выглядит следующим образом: # include < stdio.h > # Включают < & stdlib.h GT; быстрая сортировка по пустоте (int *, int, int); раздел int (int *, int, int); ...
вопрос задан: 17 March 2019 19:12
1
ответ

как добавить приложение в необработанные уровни IP и TCP

Как вы знаете, пакет может быть описан так:
вопрос задан: 14 March 2019 02:44
1
ответ

Почему ошибка сегментации происходит в этой ситуации? OpenMP проблемы

После написания последовательной программы мне нужно распараллелить ее. Вот небольшая часть, которая почему-то не работает. Когда N > 64 и 4 потока, программа начинает производить сегментацию ...
вопрос задан: 13 March 2019 16:04
1
ответ

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

Payload_Manager.h typedef struct ATEIS_Payload_s * pATEIS_Payload; Payload_Manager.c #include "Payload_Manager.h" struct __attribute __ ((__packed __)) ATEIS_Payload_s // payload {uint32_t Addr; ...
вопрос задан: 13 March 2019 11:21
1
ответ

Есть ли какой-либо ХРОМОЙ C++ wrapper\simplifier (работающий над Linux Mac и Win из чистого кода)?

Я хочу создать простой pcm к mp3 проекту C++. Я хочу, чтобы это использовало ЛАМЕ. Я люблю ЛАМЕ, но это является действительно большим. таким образом, мне нужен некоторый OpenSource, работающий из чистого кода с чистым хромым рабочим процессом кода simpli
вопрос задан: 11 March 2019 06:21
1
ответ

Почему ошибка сегментации при попытке заполнить gtk_list?

Я хочу заполнить gtk2 gtk_list и попробовать этот блок кода в функции: GList (* List) = NULL; GtkWidget (* ListBox) = gtk_list_new (); List = g_list_prepend (Список, «Элемент списка»); gtk_container_add (...
вопрос задан: 10 March 2019 23:56
1
ответ

Вложенные циклы для вычисления факториала без умножения [дубликат]

Я пытаюсь выяснить C-программу, которая вычисляет факториал, используя вложенные циклы while без умножения. Есть ли простой способ сделать это с как можно меньшим количеством переменных? У меня есть внутренний ...
вопрос задан: 10 March 2019 17:56
1
ответ

Включение отладочных символов в общей библиотеке с помощью GCC

Я создаю общую библиотеку с помощью gcc и подозреваю, что могут быть некоторые утечки памяти из общей библиотеки. Для отладки я должен включить отладочные символы при создании общей библиотеки. Создавать...
вопрос задан: 10 March 2019 13:53
1
ответ

Создать базу данных кода операции

Я стал больше интересоваться обращением двоичных файлов с тех пор, как АНБ выпустило Ghidra, которая имеет встроенную функцию, которая производит псевдо-C-код из разборки двоичного файла. У меня была идея построить ...
вопрос задан: 10 March 2019 11:12
1
ответ

Странный цикл во время сканирования

Я написал этот код. Он должен прочитать целое число в диапазоне от 1 до 4 (определяется как нижняя и верхняя границы функции), и если условие не выполняется, выводит сообщение об ошибке и снова задает вопрос. ...
вопрос задан: 10 March 2019 08:47
1
ответ

Можно ли пройти массив с указателем на известную позицию в C?

Мой вопрос требует пояснения: во-первых, давайте рассмотрим одномерный массив размера n (динамический или статический) Давайте назовем это вкладкой. Упростим, предположив, что массив хранится в памяти с адреса 0x01 ...
вопрос задан: 10 March 2019 07:30
1
ответ

Почему я получаю realloc (): неверная ошибка следующего размера для этого кода?

Я набрал этот код, и когда я компилирую код, он выглядит нормально, но когда я выполняю исполняемый файл, как только я иду в место, соответствующее этому файлу, приложение закрывается, и я получаю realloc (): Invalid ...
вопрос задан: 10 March 2019 03:26
1
ответ

Проблема памяти связанного списка

На самом деле я работаю над проектом по манипулированию связанными списками, и все работает отлично, но когда я запускаю его с помощью valgrind, я вижу, что есть много проблем с памятью. Я кладу сюда ...
вопрос задан: 10 March 2019 00:10
1
ответ

C - Доступ к переменной структуры из разных функций

Я пытаюсь объявить переменную (struct typeed) в функции и манипулировать ею (чтение / запись) из других функций. Однако, когда я пытаюсь использовать эту переменную в любой функции, где я не ...
вопрос задан: 8 March 2019 18:44
1
ответ

C-Python asyncio: запуск discord.py в потоке

Мне нужно запустить discord.py в отдельном потоке, так как я не могу заблокировать свой основной поток. Это игровой сервер C / Python 3.7 (Ubuntu 18) C code: int pysDiscord_Init; ... PyObject * psv_discord; ...
вопрос задан: 7 March 2019 11:49
1
ответ

Проблемы с пониманием использования указателя void (* fptr) (void) в массиве void

У меня проблемы с пониманием кода программы на C, которая должна быть уязвимой. У нас есть это определение typedef void (* fptr) (void); я оставляю частичный код выше. У меня нет совсем ...
вопрос задан: 7 March 2019 11:20
1
ответ

функция accept не ожидает соединения (не блокируется)

Я пытаюсь создать простой сервер сокетов на C и следую учебному пособию в книге «Искусство эксплуатации». Каждый раз, когда я пытаюсь запустить сервер, я получаю вывод: «Не могу принять новый ...»
вопрос задан: 7 March 2019 11:02
1
ответ

ошибка: метка регистра не сводится к целочисленной константе для символов, выбранных из строкового литерала

Я получаю эту ошибку при компиляции этого кода с помощью gcc 8.2: #define литерал "string" switch (i) {case literal [0]: break; } Может ли компилятор уменьшить выражение literal [0] до 's' в моем примере?
вопрос задан: 6 March 2019 19:57
1
ответ

Воссоздание strstr ()

Моя цель состоит в том, чтобы воссоздать strstr в функции C с именем myStrStr, которая возвращает 1, если подстрока найдена в стоге сена, и 0, если это не так, все при копировании соответствующей подстроки в буфер. Я ...
вопрос задан: 6 March 2019 16:15
1
ответ

Неправильные значения отображаются на ЖК-дисплее

Я использую Tiva c для управления ЖК-дисплеем, но некоторые символы и цифры отображаются неправильно, например, N отображается как L, 2 и 3 отображаются как 0, а другие символы и буквы отображаются ...
вопрос задан: 6 March 2019 15:07
1
ответ

Как вставить слово в простую хеш-функцию C

Нуб, пытаясь выяснить, как вставить 1 слово в простую хеш-таблицу (которая дана). Слово в нижнем регистре. Тем не менее я получаю следующую ошибку: "" состояние выхода 1 main.c: 30: 40: ошибка: ...
вопрос задан: 5 March 2019 20:47
1
ответ

Подсчитать последовательный 1-бит без перекрытия

Определите количество 1-битных пар без перекрытия с другими парами в C. Но мой код не включает первое число. Как 11011 имеет 2 пары 1-бит, но мой вывод дает мне 1 пару, потому что это было ...
вопрос задан: 5 March 2019 19:23
1
ответ

C - Динамическое выделение памяти - копировать строку

для следующей программы #include < stdio.h > #include < stdlib.h > #include < string.h > int main () {int size = 16, len = 0, c; char * data = (char *) malloc (sizeof (char) * size); ...
вопрос задан: 5 March 2019 18:37