2
ответа

Как получить значение от optarg

Привет я пишу простую программу клиент-сервер. В этой программе я должен использовать getopt () для получения номера порта и IP-адреса как это: сервер-i 127.0.0.1-p 10001, который я не знаю, как я могу добраться...
вопрос задан: 20 November 2013 22:39
2
ответа

как использовать yy_scan_string в законе

Я хочу проанализировать строку, которую я даю синтаксическому анализатору в основной функции yacc. Я знаю, что это могло быть сделано при помощи yy_scan_string, но я не знаю, как использовать его. Я искал сеть и человека...
вопрос задан: 13 November 2013 19:28
2
ответа

В выражении C, где присутствуют unsigned int и sign int, какой тип будет повышен до какого типа?

У меня есть вопрос о правилах продвижения типов данных в стандарте языка C. C99 говорит, что: целочисленные продвижения C также требуют, чтобы «если int мог представлять все значения оригинального типа, значение равно ...
вопрос задан: 23 October 2013 07:01
2
ответа

Как считать неограниченные символы в C

Как считать неограниченные символы в символ* переменная, не указывая размер? Например, скажите, что я хочу считать адрес сотрудника, который может также проводить несколько строк.
вопрос задан: 3 October 2013 19:01
2
ответа

Гироскоп объединения и данные акселерометра

Я создаю балансирующийся робот с помощью системы Lego Mindstorm NXT. Я использую два датчика от HiTechnic, при этом первым является Акселерометр и второе, являющееся Гироскопом. Я имею успешно...
вопрос задан: 2 October 2013 18:47
2
ответа

Что произойдет, если main () не вернет значение типа int?

Я знаю, что в компиляторах C функция main () вызывается функцией _start (), которая имеет примерно такой код: exit (main () ); // возвращается возвращаемое значение main Как работает _start (), когда ...
вопрос задан: 24 September 2013 18:40
2
ответа

*отклоните выбор и exceptfds/errorfds семантику

Выбор syscall берет 3 набора filedescriptor для наблюдения fds для читаемого/записываемого и "исключений" на filedescriptor. Моя избранная страница справочника не указывает много о exceptfd наборе дескриптора...
вопрос задан: 22 September 2013 15:17
2
ответа

Как установить зависимость в C? [Дубликат]

Я хотел бы скомпилировать этот пример кода C, который имеет зависимость от libuv. Если я попытаюсь скомпилировать его, как я получаю ошибку $ gcc simple-spawn-example.c -o bin Неопределенные символы для архитектуры x86_64: ...
вопрос задан: 15 September 2013 20:24
2
ответа

Использование intrinsics в их собственной инициализации [duplicate]

У меня есть часть кода, которая делает это: __m128i a = _mm_loadl_pi (a, (__m64 *) ptr); Где ptr - некоторый адрес памяти. Я получаю предупреждение компилятора о том, что оно используется в его собственной инициализации. По существу ...
вопрос задан: 11 September 2013 15:28
2
ответа

backtrace не полная трассировка стека [duplicate]

Я читаю использование backtrace () в C. В Linux man-странице есть официальный пример, как показано ниже. #include & lt; execinfo.h & gt; #include & lt; stdio.h & gt; #include & lt; stdlib.h & gt; #include & lt; ...
вопрос задан: 8 September 2013 02:41
2
ответа

Предел на 2 ГБ на размер файла при использовании fwrite в C?

У меня есть короткая программа C, которая пишет в файл, пока больше нет пространства на диске: #include <stdio.h> международное основное (пустота) {символ c [] = "abcdefghij"; size_t rez; ФАЙЛ *f = fopen ("filldisk....
вопрос задан: 4 September 2013 15:37
2
ответа

Как я получаю количество процессоров на C / Linux?

Я пишу маленькое приложение C, которые используют некоторые потоки для обработки данных. Я хочу смочь знать количество процессоров на определенной машине, не используя систему () и в комбинации к...
вопрос задан: 27 August 2013 11:18
2
ответа

Как я могу получить исходные строки, встроенные с выводом блока с помощью GCC?

Я хотел бы заставить исходные строки C, встроенные с выводом блока видеть, какой код генерируется. Я попробовал опции GCC как-S - Wa,-ahlms (и даже - Wa, - gstabs, потому что я считал его где-нибудь)...
вопрос задан: 26 August 2013 10:49
2
ответа

Ошибка сегментации при распределении памяти [дубликат]

Почему я получаю «Сегментация-ошибка» -Error для данных [2] и (возможно) данных [3]? К первым двум указателям я могу назначить память без проблем, и я думаю, что я выделил достаточно памяти для четырех ...
вопрос задан: 20 August 2013 16:30
2
ответа

Как malloc () реализована внутри? [duplicate]

Может кто-нибудь объяснить, как malloc () работает внутри? Иногда я выполнял программу strace и вижу множество системных вызовов sbrk, когда man sbrk говорит о том, что она используется в malloc (), но не намного.
вопрос задан: 19 August 2013 01:36
2
ответа

Как этот код генерирует карту Индии?

Этот код печатает карту Индии. Как это работает? #include главный() {int a, b, c; int count = 1; for (b = c = 10; a = "- FIGURE ?, UMKC, XYZHello Folks, \ TFy! QJu ROo TNn (ROo) ...
вопрос задан: 1 August 2013 04:18
2
ответа

Python? (условный/троичный) оператор для присвоений [дубликат]

C и много других языков имеют условное выражение (иначе троичный) оператор. Это позволяет Вам делать очень краткий выбор между двумя значениями на основе истины условия, которое делает выражения...
вопрос задан: 18 July 2013 18:05
2
ответа

Какой правильный тип указателя? [Дубликат]

У меня есть код C99, подобный этому (но не совсем этот, ниже просто пример для демонстрации проблемы): // file: const.c #include & lt; assert.h & gt; #include & lt; stdio.h & gt; #include & lt; stdlib.h & gt; # ...
вопрос задан: 15 July 2013 18:52
2
ответа

Вычисление инверсии матрицы с использованием lapack в C

Я хотел бы иметь возможность вычислить инверсию общая матрица NxN в C / C ++ с использованием lapack. Насколько я понимаю, способ сделать инверсию в лапаке - это использовать функцию dgetri, однако ...
вопрос задан: 3 July 2013 15:19
2
ответа

Среда тестирования для функционального / тестирования системы на C/C++?

Для C++ существует много хороших платформ модульного теста там, но я не мог найти хороший для функционального тестирования. С функциональным тестированием я имею в виду материал, который касается диска, требует целого...
вопрос задан: 24 June 2013 12:09
2
ответа

предупреждение: назначение отбрасывает квалификаторы из целевого типа указателя

Я написал следующий код: void buildArrays (char * pLastLetter [], int length [], int size, const char str []) {int i; int strIndex = 0; int letterCounter = 0; for (i = 0; i
вопрос задан: 18 June 2013 23:48
2
ответа

Как распечатать родительский процесс, когда все дочерние элементы вышли из C [duplicate]

Я хочу, чтобы родительский процесс распечатывал свою информацию, после того, как все дочерние процессы выполнялись с исполнением. #include & lt; stdio.h & gt; #include & lt; stdlib.h & gt; #include & lt; unistd.h & gt; int main (int argc, ...
вопрос задан: 5 June 2013 20:42
2
ответа

При ожидании всех дочерних процессов, прежде чем родитель возобновляет выполнение UNIX

В моей программе я разветвляю (параллельно) дочерние процессы в конечном цикле с условием продолжения и делаю должностное лицо на каждом из них. Я хочу, чтобы родительский процесс возобновил выполнение (точка после этого цикла с условием продолжения) толь
вопрос задан: 5 June 2013 19:42
2
ответа

Извлечение битов

В C у меня есть 32-разрядное слово, представляющее адрес (и мне сохранили его в неподписанном длинном, надеюсь, что это в порядке). Теперь от того, что я собираю, часть адреса содержит номер страницы и другую часть...
вопрос задан: 4 June 2013 14:34
2
ответа

Преимущество различных разделов данных в c [duplicate]

По моему пониманию, раздел инициализированных данных содержит статическую и глобальную переменные, которые явно инициализированы. .bss содержит неинициализированную глобальную и статическую переменную. Почему нам нужно 2 ...
вопрос задан: 16 May 2013 06:02
2
ответа

Синтаксическая ошибка, неожиданное ИСТИНА, ожидание '{'

I ' Я пишу парсер в Bison для базового компилятора (а затем расширяю его, чтобы он содержал подпрограммы и динамическое выделение памяти). Грамматика определена в Приложении А книги о драконах. Мой сканер Flex ...
вопрос задан: 6 May 2013 20:57
2
ответа

Регулярное выражение для строкового литерала в гибком проводе/законе

Я экспериментирую для изучения гибкого провода и хотел бы к литералам строки совпадения. Мой код в настоящее время похож: "\" "([^\\n \"\\] * (\\[.\n]) *) * "\"" {/*matches string-literal*/;} я боролся с...
вопрос задан: 6 May 2013 00:43
2
ответа

Строковый вход для сгибания лексического анализатора

Я хочу создать read-eval-print цикл с помощью синтаксического анализатора гибкого провода/бизона. Проблема, сгенерированный лексический анализатор гибкого провода хочет вход ФАЙЛА типа*, и я хотел бы, чтобы это было char*. Там должен так или иначе сделать
вопрос задан: 6 May 2013 00:12
2
ответа

Почему делает start_routine для pthread_create, возвращаются пусто* и берут пусто*

Функциональный заголовок для pthread_create похож на это: интервал pthread_create (pthread_t * поток, константа pthread_attr_t * attr, пустота * (*start_routine) (пусто *)...
вопрос задан: 3 May 2013 20:07
2
ответа

C, читая несколько чисел из единственной входной строки (scanf?)

Я записал приложение в C, который ожидает две строки во входе. Первый вход говорит, насколько большой массив интервала будет, и второй вход содержит значения, разделенные пространством. Например, следующее...
вопрос задан: 22 April 2013 17:22