Я пытаюсь получить доступ к функции C со следующим прототип из python с использованием swig: int cosetCoding (int WritDataIn, int newData, const int memoryCells, int * cellFailure, int failedCell); Swig ...
Существуют ли относительно простые для понимания (и простые в реализации) примеры хеширования с учетом локальности на C / C ++ / Java / C #? Я хотел бы узнать больше о концепции и поэтому хочу попробовать ...
Я возился с SDL и обнаружил, что вы не можете вращать изображения с помощью SDL. Везде, где задавали этот вопрос, люди говорили об использовании OpenGL для ротации. Я всегда думал, что SDL ...
У меня проблема с _sbrk. На этапе компоновки я использую команду ниже для связывания своих объектов и получаю неопределенную ссылку на _sbrk. arm-none-eabi-ld -static -T linkerscript.ld -o exe ...
У меня есть эта программа #include
int main ()
{char arr [100]; printf ("% d", (int) sizeof (0, arr));
} Это выводит 4 при компиляции как файл C и выводит 100 как файл C ++. Почему? Я ...
Согласно (c) ANSI ISO / IEC 14882: 2003, стр. 127: Спецификации связи гнездо. При вложении спецификаций связывания язык определяет самый внутренний. Спецификация связывания не ...
интервал i, n=20; для (i=0; я <n; я-) printf (" - "); я пугал мозг, но не смог решить это. Удалите любой отдельный символ или оператор из вышеупомянутого кода, и программа должна распечатать"...
Используя getrlimit (RLIMIT_MEMLOCK), можно получить разрешенный объем заблокированной памяти, который процесс может выделить (mlock () или mlockall ( )). Но как получить текущий заблокированный объем памяти? Например, ...
Это было в общественном колледже. Я не справился, но хочу знать ответ. Проблема в следующем: у вас есть 2D-массив структур, представляющий изображение. У каждой структуры есть красный, зеленый, синий и ...
Вот код. Он совпадает с кодом из аналогичного вопроса: http://monkey.org/freebsd/archive/freebsd-stable/200401/msg00032.html. Когда я запускаю его, я всегда получаю результат: прослушивание 0.0 ....
Предположим, моя программа: typedef int MYINT; int main () {MYINT x = 5; ........ do_something () ........ / * Я хочу проверить, определен ли MYINT или нет * / / * Я ...
Я пытаюсь скомпилировать программу C с этими заголовками: http://pastebin.com/ SppCXb0U в Ubuntu. Сначала мне вообще не повезло, но, прочитав о pkg-config, я создал такую строку: gcc `...
На прошлой неделе я выпустил версию приложения для Linux и Windows. И после выпуска мы поняли, что символы не были удалены, и мой менеджер думает (и я не согласен), что это может ...
Я был было поручено обновить некоторый код C до C ++, и мне было любопытно, каков эквивалентный метод или реализация метода перемотки C FILE * в ifstream?
Мне было поручено обновить некоторый код C до C ++, и мне было любопытно, что является ли эквивалентным методом или реализацией метода перемотки C FILE * в ifstream?
Я пытаюсь написать что-то внутри окна curses, но кажется, что оно пишет и на границах. Как исправить приведенный ниже код? win_self = newwin (СТРОКИ / 2, COLS, 0, 0);
коробка (win_self, 0, 0);
wrefresh (...
У меня есть программа, которая сохраняет данные журнала в базе данных SQLite3. Я хочу создать резервную копию базы данных, пока программа еще работает. Я добился этого с помощью SQLite Online Backup API ...
Я ищу стандартные функции для преобразования строки в целое число stdint.h, например int i = atoi ("123");
беззнаковый длинный ul = strtoul ("123", NULL, 10);
uint32_t n = mysteryfunction ("123"); // <--...
В проекте, который я должен делать в стандарте C89, у меня есть чтобы проверить, существует ли файл.
Как мне это сделать? Я подумал об использовании FILE * file;
if ((file = fopen (fname, "r")) == NULL)
{printf ("файл не существует") ...
Есть ли способ создать определяемый пользователем сигнал в Linux? Мой сигнал (номер сигнала) не должен совпадать ни с одним из существующих номеров сигналов. Другими словами, я хочу создать свой собственный уникальный сигнал, ...
Я реализовал таймер POSIX с использованием API timer_create (), и это сгенерирует SIGUSR1, когда истечет время таймера, для которого я поместил код обработчика . Теперь проблема в том, что если эта программа получит ...
Я хочу получить список дочерних задач (процессов) процесса, вот код: void myFunc ()
{struct task_struct * current_task; struct task_struct * child_task; struct list_head ...
Входные данные: задан массив из n элементов, который содержит элементы от 0 до n-1, причем любое из этих чисел появляется любое количество раз. Цель: найти эти повторяющиеся числа в O (n) и использовать только ...
I было просто интересно, почему разрешено опускать крайний левый индекс многомерного массива при передаче массива в функцию? Почему не более одного индекса? И как компилятор узнает ...
У меня проблема с sendto. У меня есть получатель, который получает пакеты UPD с помощью recvfrom, а затем отвечает отправителю с помощью sendto. К сожалению, я получаю сообщение об ошибке 11 (Ресурс временно ...
Я наблюдаю значительное ускорение передачи данных, когда я использую закрепленную память для передачи данных CUDA. В Linux основной системный вызов для достижения этой цели - mlock. Со страницы руководства mlock, это ...
Как определить во время компиляции, если я использую gcc или icc? (Я был довольно озадачен, узнав, что icc определяет __GNUC__ - и даже __GNUC_MINOR__ и __GNUC_PATCHLEVEL__! Почему?)
В C (или языке, основанном на C) можно с удовольствием использовать этот оператор: #include "hello.h"; И вуаля, все функции и переменные в hello.h можно использовать автоматически. Но что он на самом деле делает? Я ...