3
ответа

Как я вставляю и удаляю некоторые символы посреди файла?

Я хочу вставить и удалить некоторые символы посреди файла. fopen () и fdopen () просто позволяют добавлять в конце. Есть ли какой-либо простой метод или существующая библиотека, которые позволяют эти действия?
вопрос задан: 23 August 2011 20:08
3
ответа

Почему я должен сбросить свой поток ввода-вывода для получения корректного результата?

Почему код ниже не работает? Я имею в виду, это показывает все виды странных символов на консольном выводе. #include <stdio.h> символьный mybuffer[80]; международное основное () {ФАЙЛ * pFile; pFile = fopen ("...
вопрос задан: 23 August 2011 15:59
3
ответа

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

union {int i; bool b; } Икс; х.и = 20000; x.b = правда; cout << x.i; Он печатает 19969. Почему он не печатает 20000?
вопрос задан: 23 August 2011 15:54
3
ответа

Когда программа ограничена пропускной способностью памяти?

Я хочу знать, ограничена ли программа, которую я использую и который требует большой памяти, пропускной способностью памяти. Когда Вы ожидаете, что это произойдет? Это когда-либо происходило с Вами в реальном сценарии?...
вопрос задан: 15 August 2011 12:27
3
ответа

Как связать скомпилированную версию libcurl с cmake? [Дубликат]

Мне сложно связать скомпилированную версию libcurl, которая существует по другому пути от libcurl по умолчанию, установленного как часть операционной системы. Cmake всегда прибегает к использованию ...
вопрос задан: 11 August 2011 17:19
3
ответа

Каков корректный способ использовать битовые поля в C?

Я использую битовые поля для получения легкого доступа на библиотеке плавающей, которую я пытаюсь сделать для микроконтроллера без FPU. Проблема состоит в том, что я, может казаться, не заставляю его работать с битовыми полями. Смотрите:...
вопрос задан: 29 June 2011 23:24
3
ответа

C: Как освободить узлы в связанном списке?

Как это будет Освобождаю узлы, выделенные другой функцией? struct node {int data; struct node * next; }; узел структуры * buildList () {узел структуры * голова = NULL; struct node * second = NULL; ...
вопрос задан: 20 June 2011 21:04
3
ответа

промывка буфера в c [duplicate]

Я запускаю свой код, но он не позволяет мне вводить его, как я сказал. Я подозреваю, что это проблема с буфером, связанная с языком c. Однако я попытался очистить буфер, используя fflush (stdin) до ...
вопрос задан: 8 June 2011 11:34
3
ответа

strcmp для пустой строки

Я просматривал код и видел, как кто-то выполняет if (0 == strcmp (foo, "")). Мне любопытно, потому что я думаю, что было бы быстрее сделать if (foo [0] = = '\ 0') Это правильно или strcmp достаточно оптимизирован. ..
вопрос задан: 1 June 2011 14:50
3
ответа

Каково точное определение Метакругового Интерпретатора?

Действительно ли законно назвать компилятор C записанным в C или интерпретаторе PHP записанный в метапроспекте PHP? Действительно ли это определение действительно только для языков определенного типа, как Lisp? Короче говоря, что...
вопрос задан: 30 May 2011 05:06
3
ответа

addr2line в модуле ядра

Я пытаюсь отладить модуль ядра. Я подозреваю, что есть утечки памяти. Чтобы проверить это, я подготовил сборку с включенной отладкой утечки памяти для ядра и модулей. И я получил предупреждение от ...
вопрос задан: 27 May 2011 11:35
3
ответа

Отказ сегментации при поиске имени хоста и IP-адреса

У меня есть следующая часть кода для получения имени хоста и IP-адреса, #include <stdlib.h> #include <stdio.h> #include <netdb.h>/* Это заголовочный файл, необходимый для...
вопрос задан: 22 May 2011 21:37
3
ответа

Что делает (интервал (*) []) var1 обозначают?

Я нашел этот пример кода, и я пытался погуглить то, что (интервал (*) []) мог обозначать var1, но я не получил полезных результатов. #include <unistd.h> #include <stdlib.h> интервал i (интервал n, интервал m, международный var1[n] [...
вопрос задан: 21 May 2011 09:14
3
ответа

Стиль C ++ против производительности?

Стиль C ++ против производительности - использует вещи в стиле C, что быстрее некоторых эквивалентов C ++, что плохая практика? Например: не используйте atoi (), itoa (), atol () и т. Д.! Использовать std :: stringstream <- ...
вопрос задан: 16 May 2011 19:23
3
ответа

Как я могу вызвать программу C из сценария оболочки? [Дубликат]

Мне нужно демонизировать клиентский сокет в C, и у меня действительно нет никаких знаний о том, как писать сценарий bash, но мне это нужно в моем проекте, поэтому у меня есть этот пример: #! / Bin / bash case "$ 1" в начале) ...
вопрос задан: 11 May 2011 21:06
3
ответа

Вы используете TR 24731 'безопасные' функции? [закрытый]

Комитет ISO C (ISO/IEC JTC1/SC21/WG14) опубликовал TR 24731-1 и работает над TR 24731-2: TR 24731-1: Расширения Первой части Библиотеки C: проверка границ взаимодействует через интерфейс, WG14 работает...
вопрос задан: 8 May 2011 08:20
3
ответа

Как сохранить номер версии в статической библиотеке?

Как я могу сохранить номер версии в статической библиотеке (file.a) и более поздней проверке на ее версию в Linux? P.S. Мне нужна возможность проверить версию файла любое время без любого специального исполняемого использования...
вопрос задан: 6 May 2011 20:14
3
ответа

Чистая версия байтов strstr?

Существует ли версия strstr, который работает по фиксированной длине памяти, которая может включать нулевые символы? Я мог формулировать свой вопрос как это: strncpy к memcpy, как strstr к?
вопрос задан: 19 April 2011 18:51
3
ответа

Представление плавания в C

Я пытался понять, представление с плавающей точкой в C, использующем этот код (и плавание и интервал составляют 4 байта на моей машине): интервал x = 3; пустите в ход y = * (плавание*) &x; printf (" %d %e \n", x, y); Мы...
вопрос задан: 11 April 2011 18:01
3
ответа

Почему не были новыми (разрядная конкретная ширина) printf (), параметр формата представляет adoped в виде строки как часть C99?

При исследовании, как сделать межплатформенный printf () строки формата в C (то есть, принимая во внимание число битов я ожидаю, каждого целочисленного аргумента к printf () должен быть) я натыкался на этот раздел...
вопрос задан: 6 April 2011 13:17
3
ответа

Мы можем использовать wmain () функции с компиляторами Unix, или он будет работать только над окнами?

Мы можем использовать wmain () функции с компиляторами Unix, или он будет работать только on\for окна?
вопрос задан: 30 March 2011 13:12
3
ответа

Непостоянно измененный массив в объеме файла

Я хочу создать постоянный статический массив, который будет использоваться всюду по моему файлу реализации Objective C, подобному чему-то вроде этого на верхнем уровне моего ".m" файла: статический интервал константы NUM_TYPES = 4;...
вопрос задан: 15 March 2011 21:00
3
ответа

Как использовать поток в C с использованием компилятора MingW [duplicate]

Я создавал собственную библиотеку, и я хотел спросить - учитывая библиотеку - как поставить две функции в разных потоках ... Например, в следующем коде я хочу megalovania (); быть в потоке, и ...
вопрос задан: 24 February 2011 13:38
3
ответа

Насколько «низко» находится C как язык «низкого уровня»? [Закрыто]

Мы часто слышим, что C - язык низкого уровня, но насколько низко он опускается? Самый низкий Уровень, о котором я знаю, - это управление памятью с использованием указателей. Есть ли еще уровни, которые мне еще предстоит открыть? Что означает "...
вопрос задан: 17 February 2011 14:26
3
ответа

как сделать Auto resize GUI в QT в зависимости от размера экрана [дублировать]

Я новичок в QT. На самом деле, я разработал приложение. проблема в том, что мое приложение должно работать на разных desktop.so, для этого я хочу установить автоматическое изменение размера графического интерфейса на основе размера рабочего стола. Здес
вопрос задан: 14 January 2011 10:17
3
ответа

Parse url var с модулем apache [дубликат]

Мне нужно будет хранить значение каждого ключа в отдельных переменных static int parserUrl_handler (request_rec * r) {ap_add_cgi_vars (r); const char * value = apr_table_get (r- & gt; ...
вопрос задан: 3 January 2011 11:10
3
ответа

условная переменная pthread, вызывающая pthread_cond_signal () без блокировки мьютекса [duplicate]

Я изучаю условные переменные для pthreads. Может ли кто-нибудь объяснить мне, почему приведенный ниже код работает независимо от того, установлен ли мьютекс внутри void * ping ()? Его мое понимание, что ...
вопрос задан: 28 December 2010 07:52
3
ответа

Использование raw socket для доступа к MAC-адресу Ethernet через структуру [duplicate]

Я пытаюсь создать сниффер пакетов в Linux. Я хочу иметь возможность печатать MAC-адрес источника и MAC-адрес. Я смотрю вокруг, и большая часть кода печатает байты в заголовке ethernet ...
вопрос задан: 24 November 2010 10:08
3
ответа

Что не так с этим кодом битовой манипуляции из интервью?

Я просматривал эту страницу: http://www.devbistro.com/tech-interview-questions/Cplusplus.jsp и не понял этого вопроса: что может быть не так в следующем коде? долго ...
вопрос задан: 23 November 2010 07:12
3
ответа

Большой объем SVM (машинное обучение) система

Я работающий над возможным проектом машинного обучения, который, как ожидали бы, сделает высокоскоростные вычисления для машинного обучения с помощью SVM (методы опорных векторов) и возможно некоторый ANN. Я обоснованно...
вопрос задан: 11 November 2010 19:34