Я хочу вставить и удалить некоторые символы посреди файла. fopen () и fdopen () просто позволяют добавлять в конце. Есть ли какой-либо простой метод или существующая библиотека, которые позволяют эти действия?
Почему код ниже не работает? Я имею в виду, это показывает все виды странных символов на консольном выводе. #include <stdio.h> символьный mybuffer[80]; международное основное () {ФАЙЛ * pFile; pFile = fopen ("...
Я хочу знать, ограничена ли программа, которую я использую и который требует большой памяти, пропускной способностью памяти. Когда Вы ожидаете, что это произойдет? Это когда-либо происходило с Вами в реальном сценарии?...
Мне сложно связать скомпилированную версию libcurl, которая существует по другому пути от libcurl по умолчанию, установленного как часть операционной системы. Cmake всегда прибегает к использованию ...
Я использую битовые поля для получения легкого доступа на библиотеке плавающей, которую я пытаюсь сделать для микроконтроллера без FPU. Проблема состоит в том, что я, может казаться, не заставляю его работать с битовыми полями. Смотрите:...
Как это будет Освобождаю узлы, выделенные другой функцией? struct node {int data; struct node * next;
}; узел структуры * buildList ()
{узел структуры * голова = NULL; struct node * second = NULL; ...
Я запускаю свой код, но он не позволяет мне вводить его, как я сказал. Я подозреваю, что это проблема с буфером, связанная с языком c. Однако я попытался очистить буфер, используя fflush (stdin) до ...
Я просматривал код и видел, как кто-то выполняет if (0 == strcmp (foo, "")). Мне любопытно, потому что я думаю, что было бы быстрее сделать if (foo [0] = = '\ 0') Это правильно или strcmp достаточно оптимизирован. ..
Действительно ли законно назвать компилятор C записанным в C или интерпретаторе PHP записанный в метапроспекте PHP? Действительно ли это определение действительно только для языков определенного типа, как Lisp? Короче говоря, что...
Я пытаюсь отладить модуль ядра. Я подозреваю, что есть утечки памяти. Чтобы проверить это, я подготовил сборку с включенной отладкой утечки памяти для ядра и модулей. И я получил предупреждение от ...
У меня есть следующая часть кода для получения имени хоста и IP-адреса, #include <stdlib.h> #include <stdio.h> #include <netdb.h>/* Это заголовочный файл, необходимый для...
Я нашел этот пример кода, и я пытался погуглить то, что (интервал (*) []) мог обозначать var1, но я не получил полезных результатов. #include <unistd.h> #include <stdlib.h> интервал i (интервал n, интервал m, международный var1[n] [...
Стиль C ++ против производительности - использует вещи в стиле C, что быстрее некоторых эквивалентов C ++, что плохая практика? Например: не используйте atoi (), itoa (), atol () и т. Д.! Использовать std :: stringstream <- ...
Мне нужно демонизировать клиентский сокет в C, и у меня действительно нет никаких знаний о том, как писать сценарий bash, но мне это нужно в моем проекте, поэтому у меня есть этот пример: #! / Bin / bash case "$ 1" в начале) ...
Комитет ISO C (ISO/IEC JTC1/SC21/WG14) опубликовал TR 24731-1 и работает над TR 24731-2: TR 24731-1: Расширения Первой части Библиотеки C: проверка границ взаимодействует через интерфейс, WG14 работает...
Как я могу сохранить номер версии в статической библиотеке (file.a) и более поздней проверке на ее версию в Linux? P.S. Мне нужна возможность проверить версию файла любое время без любого специального исполняемого использования...
Существует ли версия strstr, который работает по фиксированной длине памяти, которая может включать нулевые символы? Я мог формулировать свой вопрос как это: strncpy к memcpy, как strstr к?
Я пытался понять, представление с плавающей точкой в C, использующем этот код (и плавание и интервал составляют 4 байта на моей машине): интервал x = 3; пустите в ход y = * (плавание*) &x; printf (" %d %e \n", x, y); Мы...
При исследовании, как сделать межплатформенный printf () строки формата в C (то есть, принимая во внимание число битов я ожидаю, каждого целочисленного аргумента к printf () должен быть) я натыкался на этот раздел...
Я хочу создать постоянный статический массив, который будет использоваться всюду по моему файлу реализации Objective C, подобному чему-то вроде этого на верхнем уровне моего ".m" файла: статический интервал константы NUM_TYPES = 4;...
Я создавал собственную библиотеку, и я хотел спросить - учитывая библиотеку - как поставить две функции в разных потоках ... Например, в следующем коде я хочу megalovania (); быть в потоке, и ...
Мы часто слышим, что C - язык низкого уровня, но насколько низко он опускается? Самый низкий Уровень, о котором я знаю, - это управление памятью с использованием указателей. Есть ли еще уровни, которые мне еще предстоит открыть? Что означает "...
Я новичок в QT. На самом деле, я разработал приложение. проблема в том, что мое приложение должно работать на разных desktop.so, для этого я хочу установить автоматическое изменение размера графического интерфейса на основе размера рабочего стола. Здес
Мне нужно будет хранить значение каждого ключа в отдельных переменных static int parserUrl_handler (request_rec * r) {ap_add_cgi_vars (r); const char * value = apr_table_get (r- & gt; ...
Я изучаю условные переменные для pthreads. Может ли кто-нибудь объяснить мне, почему приведенный ниже код работает независимо от того, установлен ли мьютекс внутри void * ping ()? Его мое понимание, что ...
Я пытаюсь создать сниффер пакетов в Linux. Я хочу иметь возможность печатать MAC-адрес источника и MAC-адрес. Я смотрю вокруг, и большая часть кода печатает байты в заголовке ethernet ...
Я просматривал эту страницу: http://www.devbistro.com/tech-interview-questions/Cplusplus.jsp и не понял этого вопроса: что может быть не так в следующем коде? долго ...
Я работающий над возможным проектом машинного обучения, который, как ожидали бы, сделает высокоскоростные вычисления для машинного обучения с помощью SVM (методы опорных векторов) и возможно некоторый ANN. Я обоснованно...