Я должен получить данные стека своего приложения C в определенных моментах. Я прочитал документацию и искал Сеть, но все еще не могу выяснить, как я могу сделать это. Можно ли указать на простое...
При чтении о каналах в Усовершенствованном Программировании в Среде UNIX я заметил, что после ветвления родитель может закрыть () конец чтения канала, и это не закрывает конец чтения для ребенка...
При чтении/proc/$PID/maps Вы получаете регионы расширенной памяти. Существует ли способ вывести одно из этого регионы? Кошка $/proc/18448/maps... [надрез]... 8:11 0059e000-005b1000 r-xp 00000000 40/...
В C я знаю, что могу динамично выделить двухмерную антенную решетку на "куче" с помощью следующего кода: интервал ** someNumbers = malloc (arrayRows*sizeof (интервал*)); для (я = 0; я <arrayRows; я ++) {...
Очень новичок к c, на самом деле это - моя первая программа тестера. Я не могу на самом деле выяснить, как распечатать это число к терминалу. #include <stdio.h> интервал addNumbers (интервал a, интервал b) {...
Существует ли предел на размер стека процесса в Linux? Это просто зависит от RAM машины? Я хочу знать это для ограничения глубины рекурсивных вызовов функции. Благодарность...
У меня есть поток файла, открытый и готовый. Как я получаю доступ и изменяю единственный Байт в потоке, таким образом, что изменение отражается на файле? Какие-либо предложения?
Это упоминается в ftok () руководство key_t ftok (символ константы *путь, интервал proj_id); ftok () функция использует идентификационные данные файла, названного данным путем (который должен относиться к существующему...
Как получить имя процесса из его pid? Например, я выполняю cat file1.txt, но я хочу выяснить эту команду cat и ее аргументы, начиная с ее pid в системе. Есть ли структура, чтобы определить это ...
Я делаю простого Бота IRC в C. И я наконец получил бота соединяющаяся и получающая информация. Мой код, как предполагается, отправляет также, но сервер действует, как будто он ничего не отправляет...
Привет я хотел бы прочитать хорошие учебные руководства на setjmp/longjmp в C. Было бы лучше, если существуют примеры, которые реальны, а не искусственны.Спасибо.
Например, если у меня был такой файл: «Hello World», и я хочу, чтобы пользовательский системный вызов write () в C помещал «плохо» в середину. Например: «Привет, плохой мир». Но теперь все, что я могу сделать, это «Hello bad w»
Я пытался выяснить, сколько памяти я могу malloc до максимальной степени на моей машине (RAM на 1 Гбит 160 Гбит платформа Windows HD). Я считал, что максимальная память malloc может выделить, ограничен...
Я пытаюсь исправить два предупреждения при компиляции конкретной программы с использованием GCC. Предупреждения: предупреждение: разыменование перфорированного указателя сломается.
правила строгого псевдонима [-Wstrict-aliasing] и ...
Существует ли простая библиотека для сравнительного тестирования времени, которое требуется для выполнения части кода C? То, что я хочу, является чем-то как: международное основное () {benchmarkBegin (0);//Действительно работают двойной elapsedMS =...
В C у меня есть массив структур, определенных как: структура D {символ *a; символ *b; символ *c;}; статическая структура D [] = {{"1a", "1b", "1c"}, {"2a"...
Всем привет, я Я пишу интерпретатор BF на C и столкнулся с проблемой чтения файлов. Раньше я использовал scanf для чтения первой строки, но тогда у вас не могло быть пробелов или комментариев в вашем ...
Какую информацию мне нужно добавить либо в Makefile, либо в исходный файл, чтобы текущий символ не вызывал проблем с компиляцией. PWD = / home / user / dev / kernel-sandbox ARCH = x86_64 GNU / ...
Как может я передавать символ * от C dll к VB, Вот пример кода: освободите Cfunc (символ *буфер, интервал len) {BSTR buf_bstr = SysAllocString ((BSTR) буфер); VBptr. VBfunc (buf_bstr, len);} Эта функция...
Я знаю, что '-fPIC' опция имеет некоторое отношение к разрешению адресов и независимости между отдельными модулями, но я не уверен, что это действительно означает. Можно ли объяснить?
У меня есть приблизительно 30 функций variadic. Каждый принимает путь как заключительный аргумент, например: bool do_foo (структура *f, интервал q, символ константы *fmt...) В каждой функции, я должен проверить что...
Кажется, что есть много ответов, разъясняющих семантику встроенной спецификации C99, с единственной единицей / реализацией перевода extern. Если программа / библиотека C ++ должна была использовать API C (99), ...
В следующем бите кода значения указателя и адреса указателя отличаются как ожидалось. Но значения массива и адреса не делают! Как это может быть? Вывод my_array = 0022FF00 &my_array = 0022FF00...
Как я могу выбрать определенные поля файла CSV в C? Например, с учетом следующей строки: 03010.1 * A, 63FD, LINK FIELD, ALACHUA, FL, ASO, ORL, PR, 29-41-53.0000N, 082-29-29.0000W, PR, NON-NPIAS, N ,,, 2,0 ...
Я программирую простую программу для реализации связанного списка с использованием языка программирования C. Элементы, которые нужно добавить в список, приведены в CSV-файле. Я хочу, чтобы каждая строка была защищена в структуре. ...
Я должен записать некоторую логику для определения, учитывая четное число. Самое высокое питание два, который равномерно делит его. Каково максимальное значение 2^n где Входной % 2^n == 0? IE: Вход-> Вывод 4 (...
Я пытаюсь сделать графическую утилиту с bash, zenity и скриптом, написанным на C, и есть проблема с progressbar, zenity игнорирует входные данные из сценария C. Например: #include & lt; stdio.h & ...
Я пытаюсь создать отдельно связанный список из входного текстового файла для присвоения. Я пытаюсь сделать это немного за один раз, таким образом, я знаю, что мой код не завершен. Я пытался создать головной указатель...